/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--sg-angle:0deg}}}@layer theme{:root,:host{--font-sans:"Nunito", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-600:oklch(44.6% .03 256.802);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-6xl:72rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-bold:700;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#1a3582;--color-brand-600:#1a5a9e;--color-cta:#ffda1a;--color-cta-600:#ffc641;--color-ink:#1a3582;--color-muted:#6b7280;--color-line:#e7e9ef;--color-paper:#fff;--color-subtle:#f6f7fb}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.btn-cta{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:var(--color-cta);color:#1a1a1a;border-radius:2147483647px;display:inline-flex}.btn-cta:hover{background:var(--color-cta-600)}.btn-navy{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:var(--color-brand);border-radius:2147483647px;display:inline-flex}.btn-navy:hover{background:var(--color-brand-600)}.cart-fab{color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:var(--color-brand);border-radius:2147483647px;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:12px;right:12px}.cart-fab:hover{background:var(--color-brand-600);transform:scale(1.06)}.card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--color-line);flex-direction:column;display:flex;position:relative}.card:hover{box-shadow:0 8px 30px #1a35821a}.prose-sanazia :where(h2,h3){color:var(--color-brand);margin-top:1.4em}.prose-sanazia p{margin:.6em 0;line-height:1.65}.prose-sanazia strong{color:var(--color-ink)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.sticky{position:sticky}.order-1{order:1}.order-2{order:2}.col-6{grid-column:6}.col-auto{grid-column:auto}.m-9{margin:calc(var(--spacing) * 9)}.mx-auto{margin-inline:auto}.my-16{margin-block:calc(var(--spacing) * 16)}.ms-0{margin-inline-start:0}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.columns-3{columns:3}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0{padding-block:0}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-0{padding-bottom:0}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-gray-600{color:var(--color-gray-600)}.text-muted{color:var(--color-muted)}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:BR Cobane;src:url(/fonts/space-grotesk/sg-400.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BR Cobane;src:url(/fonts/space-grotesk/sg-500.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BR Cobane;src:url(/fonts/space-grotesk/sg-600.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BR Cobane;src:url(/fonts/space-grotesk/sg-700.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%}body{color:var(--color-ink);background:var(--color-paper);font-family:var(--font-sans)}h1,h2,h3,h4{letter-spacing:-.01em;color:var(--color-brand);font-family:BR Cobane,Georgia,Times,serif;font-weight:600}.h1,.h2,.h3,.h4{color:var(--color-brand);font-weight:600}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk/sg-400.otf)format("opentype");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk/sg-400.otf)format("opentype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk/sg-500.otf)format("opentype");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk/sg-500.otf)format("opentype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk/sg-600.otf)format("opentype");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk/sg-600.otf)format("opentype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk/sg-700.otf)format("opentype");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk/sg-700.otf)format("opentype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/space-grotesk/sg-700.otf)format("opentype");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/space-grotesk/sg-700.otf)format("opentype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.divider{display:none!important}@property --sg-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ctaBorderSpin{to{--sg-angle:360deg}}.cta-spin{--cta-bg:#1a3582;--cta-bg-hover:#142a68}.cta-spin--green{--cta-bg:#1f9d3a;--cta-bg-hover:#178031}.cta-spin.cta-spin{animation:6s linear infinite ctaBorderSpin;background:linear-gradient(var(--cta-bg), var(--cta-bg)) padding-box, conic-gradient(from var(--sg-angle), #fff, #c3ccda, #fff, #c3ccda, #fff) border-box!important;border:2px solid #0000!important}.cta-spin.cta-spin:hover{background:linear-gradient(var(--cta-bg-hover), var(--cta-bg-hover)) padding-box, conic-gradient(from var(--sg-angle), #fff, #c3ccda, #fff, #c3ccda, #fff) border-box!important}@media (prefers-reduced-motion:reduce){.cta-spin.cta-spin{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.container-xl{width:100%;max-width:1320px;margin-inline:auto;padding-inline:12px}.row{flex-wrap:wrap;row-gap:0;margin-inline:-12px;display:flex}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-inline:12px}.g-4{--gutter:1.5rem;row-gap:var(--gutter);margin-inline:calc(var(--gutter)/-2)}.g-4>*{padding-inline:calc(var(--gutter)/2)}.nav{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.badge{border-radius:999px;padding:3px 5px;font-size:10px;font-weight:700;line-height:1;display:inline-block}.bg-primary{background:var(--color-brand);color:#fff}.text-center{text-align:center}.text-muted{color:#6b7280}.text-success{color:#1f9d3a}.lead{font-size:1.15rem;line-height:1.6}.flex-wrap{flex-wrap:wrap}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-self-center{align-self:center}.gap-3{gap:1rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.ms-0{margin-left:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pb-0{padding-bottom:0}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.py-0{padding-block:0}.py-4{padding-block:1.5rem}.py-5{padding-block:3rem}.px-3{padding-inline:1rem}.img-fluid{max-width:100%;height:auto}.clearfix:after{content:"";clear:both;display:block}.collapse:not(.show){display:none}.navbar{align-items:center;display:flex}.navbar>.container-xl{flex-wrap:wrap;align-items:center;display:flex}.navbar-brand{white-space:nowrap;margin-right:1rem;display:inline-block}.col-1{flex:none;width:8.3333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.col{flex:1 0;width:auto}.col-auto{flex:none;width:auto}.offset-0{margin-left:0%}.offset-1{margin-left:8.3333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}@media (width>=576px){.col-sm-1{flex:none;width:8.3333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.col-sm{flex:1 0;width:auto}.col-sm-auto{flex:none;width:auto}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.3333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.pb-sm-4{padding-bottom:1.5rem}.pb-sm-5{padding-bottom:3rem}.pt-sm-2{padding-top:.5rem}.ps-sm-3{padding-left:1rem}.text-sm-start{text-align:left}}@media (width>=768px){.col-md-1{flex:none;width:8.3333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.col-md{flex:1 0;width:auto}.col-md-auto{flex:none;width:auto}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.3333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.pb-md-4{padding-bottom:1.5rem}.pb-md-5{padding-bottom:3rem}.pt-md-2{padding-top:.5rem}.ps-md-3{padding-left:1rem}.text-md-start{text-align:left}}@media (width>=992px){.col-lg-1{flex:none;width:8.3333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.col-lg{flex:1 0;width:auto}.col-lg-auto{flex:none;width:auto}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.3333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.pb-lg-4{padding-bottom:1.5rem}.pb-lg-5{padding-bottom:3rem}.pt-lg-2{padding-top:.5rem}.ps-lg-3{padding-left:1rem}.text-lg-start{text-align:left}}@media (width>=1200px){.col-xl-1{flex:none;width:8.3333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.col-xl{flex:1 0;width:auto}.col-xl-auto{flex:none;width:auto}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.3333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.pb-xl-4{padding-bottom:1.5rem}.pb-xl-5{padding-bottom:3rem}.pt-xl-2{padding-top:.5rem}.ps-xl-3{padding-left:1rem}.text-xl-start{text-align:left}}@media (width>=1400px){.col-xxl-1{flex:none;width:8.3333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.col-xxl{flex:1 0;width:auto}.col-xxl-auto{flex:none;width:auto}.offset-xxl-0{margin-left:0%}.offset-xxl-1{margin-left:8.3333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.d-xxl-none{display:none!important}.d-xxl-block{display:block!important}.d-xxl-flex{display:flex!important}.pb-xxl-4{padding-bottom:1.5rem}.pb-xxl-5{padding-bottom:3rem}.pt-xxl-2{padding-top:.5rem}.ps-xxl-3{padding-left:1rem}.text-xxl-start{text-align:left}}@media (width>=1200px){.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}@media (width<=1199.98px){.navbar-expand-xl .navbar-collapse.show{width:100%;display:block}}.collapse{visibility:visible}.divider{z-index:2;position:relative;bottom:-1px;background:0 0!important}.divider.zindex{z-index:5}.divider img{width:100%}.divider svg{width:100%;height:6vw;background:0 0!important}.divider svg path{width:100%}.divider.bg-light{background:#fef4de!important}.divider.divider-unique svg path{fill:#e9f1ff}.divider.divider-why svg path{fill:#fafafa}header.navbar-header{z-index:50;background:#fff;position:sticky;top:0;border:0!important}.admin-bar header.navbar-header{top:32px}.navbar-header{box-shadow:0 5px 30px #0000001a}header a{color:#1a3582;text-decoration:none}header a:hover{color:#000}header .navbar{border:0;border-radius:0;padding:0}header .navbar>.container-xl{flex-wrap:nowrap}@media (width>=1200px){header .navbar>.container-xl{align-items:center;display:flex}header .navbar-navigation{margin-left:auto;margin-right:auto}}header .navbar-brand{align-items:center;margin-right:30px;padding:0;line-height:1em;display:flex}header .navbar-brand img{width:125px;height:auto}@media (width<=1100px) and (width>=576px){header .navbar-brand img{width:106px}header .navbar-brand{margin-right:12px}header .navbar-icons .testbtn{padding:10px 20px!important;font-size:15px!important}header .navbar-icons li{padding-left:3px}}@media (width<=880px) and (width>=576px){header .navbar-brand img{width:90px}header .navbar-icons .testbtn{padding:9px 15px!important;font-size:13.5px!important}}@media (width<=575px){header .navbar-button{display:none}}header .navbar-toggler{border:0;border-radius:50%;height:26px;padding:0;box-shadow:none!important;outline:none!important}header .navbar-toggler .navbar-toggler-text{color:#222;vertical-align:middle;text-transform:uppercase;margin:0 0 0 4px;font-size:18px;font-weight:400;line-height:1em;display:inline-block}header .navbar-toggler .burger{vertical-align:middle;margin:-2px 0 0;display:inline-block}header .navbar-toggler .burger span{-o-transition:.5s;background:#f2d3a0;border-radius:2px;width:25px;height:2px;margin:5px 0;transition:all .5s;display:block}header .navbar-toggler .burger span.line-top{margin-top:3px;transform:rotate(135deg)}header .navbar-toggler .burger span.line-middle{opacity:0}header .navbar-toggler .burger span.line-bottom{margin-top:-14px;transform:rotate(-135deg)}header .navbar-toggler.collapsed .burger span.line-top{margin-top:3px;transform:rotate(0)}header .navbar-toggler.collapsed .burger span.line-middle{opacity:1;width:15px;margin-left:0}header .navbar-toggler.collapsed:hover .burger span.line-middle{width:25px}header .navbar-toggler.collapsed .burger span.line-bottom{margin-top:3px;transform:rotate(0)}header .navbar-search{margin:0 20px;position:relative}.show-search header .navbar-search{z-index:2;display:block;position:relative}.show-search header .jsShowSearch{text-align:center;min-width:34px}.show-search header .jsShowSearch i:before{content:"✕"!important}.show-search header:after{content:"";z-index:5;background:#eee;height:1px;display:block;position:absolute;bottom:49px;left:0;right:0}header .navbar-search .form-control{background:#fff;border-radius:0;height:50px;padding-left:40px;padding-right:0;font-size:16px;box-shadow:none!important;border:0!important}header .navbar-search .btn{color:#8c959d;text-align:center;width:20px;height:50px;position:absolute;top:0;left:5px;box-shadow:none!important;border:0!important;border-radius:50%!important;outline:none!important;padding:0!important}header .navbar-search .btn i{margin:0;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}header .navbar-search .btn:hover{color:#1a3582}header .navbar-search{display:none}.show-search header .navbar-search{flex:0 0 100%;order:4;width:100%;margin:10px 0 0;display:block!important}header .navbar-icons{align-items:center}header .navbar-icons li{padding-left:5px}header .navbar-icons>li>a:not(.btn){justify-content:center;align-items:center;height:34px;padding:5px;display:flex;position:relative}header .navbar-icons>li>a:not(.btn) svg{display:block}header .navbar-icons .header-cart-count{align-items:center;display:flex}header .navbar-icons a:not(.btn) i{vertical-align:middle;font-size:24px;display:inline-block}header .navbar-icons a:not(.btn) .badge{color:#fff;background:#cb2a2a;border-radius:9px;min-width:16px;padding:0 4px;font-family:BR Cobane,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:16px;position:absolute;top:1px;left:1px;box-shadow:0 2px 6px #cb2a2a66}#cart-count,#mm-cart-count{display:none}#cart-count.cart-visible{display:inline-block}#mm-cart-count.cart-visible{display:flex}header .navbar-icons .navbar-icons-text{padding:3px 10px 0 35px;position:relative}header .navbar-icons .navbar-icons-text i{font-size:25px;line-height:1em;position:absolute;top:50%;left:0;transform:translateY(-50%)}header .navbar-icons .navbar-icons-text a{padding:0;font-size:14px;line-height:1.3em;display:block}header .navbar-icons .navbar-icons-text a:first-child{font-weight:700}header .navbar-icons>li.menu-item-has-children{position:relative}header .navbar-icons>li.menu-item-has-children>a{padding-right:15px}header .navbar-icons>li.menu-item-has-children>a:after{content:"›";font-variant:normal;text-rendering:auto;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;top:10px;right:0;font-family:"Font Awesome 6 Pro"!important}header .navbar-icons>li>ul{background:#fff;border-radius:10px;width:120px;margin:0;padding:10px 0;list-style:none;display:none;position:absolute;top:100%;right:0;box-shadow:0 5px 10px #0000001a}header .navbar-icons>li:hover>ul{display:block}header .navbar-icons>li>ul li{padding:4px 0;line-height:1.3em}header .navbar-icons>li>ul>li>a{padding:0 20px;font-size:14px;display:block}header .navbar-panel>.container-xl{align-items:center;display:flex}header .nav-menu>li>a{padding:25px 15px;font-family:BR Cobane,Georgia,Times,serif;font-size:16px;font-weight:600;display:block;position:relative}header .nav-menu>li>a:hover{color:#000}header .nav-menu>li>a:before{content:"";opacity:0;z-index:52;-o-transition:.3s;background:#8c959d;width:0;height:1px;transition:all .3s;display:block;position:absolute;bottom:2px;left:0}header .nav-menu>li:hover .nav-submenu{display:block}header .nav-menu>li:hover>a{color:#000}header .nav-menu>li:hover>a.btn-primary{color:#fff}header .nav-submenu{z-index:50;background:#fff;padding:5px 0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 15px 20px #0000000d}header .nav-submenu-title{text-transform:uppercase;margin-bottom:10px;font-size:13px;display:block}header .nav-submenu ul{margin:0;padding:0;list-style:none}header .nav-submenu ul a{padding-left:16px;display:inline-block;position:relative}header .nav-submenu a:hover{color:#000}header .nav-submenu ul a:before{content:"";background:#8c959d;width:10px;height:2px;display:block;position:absolute;top:12px;left:0}header .nav-others li{padding-left:20px}header .nav-others li a:hover{color:#000}header .nav-others i{color:#ea4c89;vertical-align:middle;margin:-2px 5px 0 0;font-size:20px;display:inline-block}header .navbar-notice{white-space:nowrap;opacity:1;max-height:50px;padding:7px 0;font-size:14px;font-weight:700;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.navbar-notice-rotate{place-items:center;display:grid}.navbar-notice-rotate .navbar-notice-item{white-space:nowrap;letter-spacing:.2px;opacity:0;visibility:hidden;grid-area:1/1;align-items:center;gap:7px;font-weight:700;transition:opacity .4s;display:inline-flex}.navbar-notice-rotate .navbar-notice-item.is-on{opacity:1;visibility:visible}.navbar-notice-rotate .navbar-notice-item *{font-weight:inherit}.navbar-notice-rotate .navbar-notice-item svg{flex:none}.woocommerce-checkout .navbar-notice,.woocommerce-cart .navbar-notice{margin:-9px 0 9px}.scroll header .navbar-notice{opacity:0;max-height:0;padding:0;overflow:hidden}header .navbar-notice p,header .navbar-notice ul,header .navbar-notice ol{margin-bottom:0}header .navbar-notice a{text-decoration:underline}header .navbar-notice a:hover{text-decoration:none}.navbar-minicart{position:relative}.navbar-minicart-content{z-index:50;background:#fff;border-radius:10px;min-width:400px;position:absolute;top:100%;right:0}.woocommerce-checkout-review-order .product-detail-meta,.navbar-minicart .product-detail-meta{display:none!important}header .navbar-minicart-content{text-align:left;z-index:49;border-radius:10px;min-width:400px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 5px 15px #0003}header .navbar-minicart-content--empty{color:#888;min-width:200px;padding:20px;font-style:italic}header .navbar-minicart-content:after{content:"";border-bottom:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;display:block;position:absolute;bottom:100%;right:20px}header .woocommerce-mini-cart__empty-message{margin:0;padding:15px}header .navbar-minicart:hover .navbar-minicart-content{display:block}header .woocommerce-mini-cart{-webkit-overflow-scrolling:touch;background:#fff;max-height:70vh;list-style:none;overflow-y:auto;padding:.5rem 1rem!important}@media (height<=750px){header .woocommerce-mini-cart{max-height:60vh}}@media (height<=550px){header .woocommerce-mini-cart{max-height:45vh}}header .woocommerce-mini-cart .woocommerce-mini-cart-item{border-top:1px solid #eee;min-height:70px;padding:10px 1.5rem 10px 55px!important;position:relative!important}header .woocommerce-mini-cart .woocommerce-mini-cart-item:first-child{border-top:0;padding-top:.4rem}header .woocommerce-mini-cart .woocommerce-mini-cart-item img{border-radius:5px;transform:translateY(-50%);width:40px!important;position:absolute!important;top:50%!important;left:0!important}header .woocommerce-mini-cart .woocommerce-mini-cart-item a{font-size:14px;font-weight:500!important}header .woocommerce-mini-cart .woocommerce-mini-cart-item a.remove{font-size:16px;font-weight:400}header .woocommerce-mini-cart .woocommerce-mini-cart-item .quantity{color:#888;font-size:12px;line-height:1.4em;display:block}header .woocommerce-mini-cart .remove_from_cart_button{text-align:center;color:red;border:1px solid red;border-radius:50%;width:20px;min-width:1px;height:20px;line-height:18px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}header .woocommerce-mini-cart .remove_from_cart_button:hover{color:#fff;background:red}header .navbar-minicart-content .woocommerce-mini-cart__total{border-top:1px solid #eee;justify-content:space-between;margin-bottom:5px;padding:1rem 1rem .5rem;display:flex}header .navbar-minicart-content .woocommerce-mini-cart__total strong{font-weight:400}header .navbar-minicart-content .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:22px;font-weight:600}header .navbar-minicart-content .woocommerce-mini-cart__total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:12px}header .navbar-minicart-content .woocommerce-mini-cart__buttons{margin:0;padding:0 1rem 1rem}header .navbar-minicart-content .woocommerce-mini-cart__buttons a{text-align:center;display:block}header .navbar-minicart-content .woocommerce-mini-cart__buttons a.checkout{display:none}.home-banners .divider{display:none!important}.section-c2a{position:relative}.section-c2a .divider{position:absolute;left:0;right:0}.section-c2a .divider.divider-top{top:-1px;bottom:auto}.section-c2a-box{background-color:#e9f1ff;background-position:100%;background-repeat:no-repeat;background-size:75%;align-items:center;min-height:55vh;padding:80px 60px;display:flex;position:relative;overflow:hidden}.section-c2a-box:before{content:"";background:#e9f1ff;width:35%;display:block;position:absolute;top:0;bottom:0;left:0}.section-c2a-box:after{content:"";width:35%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFDA1A", endColorstr="#FFDA1A", GradientType=1);background:linear-gradient(90deg,#e9f1ff 0%,#ffda1a00 100%);display:block;position:absolute;top:0;bottom:0;left:calc(35% - 1px)}.section-c2a-content{z-index:2;max-width:45%;position:relative}.section-c2a-box div.h1 p{line-height:1.2em}.articles .article-item .btn{position:absolute;bottom:0;left:0}.section-why-sanazia .btn.btn-dark.btn-lg{color:#fff!important;background-color:#283d78!important;border:none!important;border-radius:50px!important;padding:13px 30px!important;font-size:20px!important;font-weight:700!important}.section-why-sanazia .btn.btn-dark.btn-lg i{display:none!important}footer{color:#1a3582;background:#fff;padding:0 0 40px;font-size:13px;position:relative}.footer-contact-box{background:#0003;border-radius:10px;margin-left:-20px;padding:10px 20px;font-size:15px}.footer-contact-box .footer-contact-item{padding:2px 0 2px 25px;position:relative}.footer-contact-box .footer-contact-item i{display:block;position:absolute;top:5px;left:0}.footer-contact-box .footer-contact-item small{opacity:.8;white-space:nowrap;padding-left:5px}.footer-contact-email{background:url(/theme-images/layout/icon-24-7.png) 0/35px no-repeat;padding:15px 0 15px 45px;font-size:20px}.home footer .divider{display:none}.home footer .footer-content{padding-top:0}footer .footer-content-title{color:#1a3582;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:700;display:block}footer .footer-content-link{color:#1a3582;padding:10px 20px 10px 0;font-weight:700;text-decoration:none;display:none;position:relative}footer .footer-content-link i{line-height:1em;display:block;position:absolute;top:50%;right:5px;transform:translateY(-50%)rotate(0)}footer .footer-content-link.collapsed i{transform:translateY(-50%)rotate(180deg)}footer .footer-content{padding:30px 0 20px;position:relative}footer .footer-content ul{margin:0;padding:0 0 .5rem;list-style:none}footer .footer-content ul li{padding-bottom:3px}footer .footer-content ul li i{color:#1a3582;vertical-align:middle;margin:-2px 4px 0 -4px;display:inline-block}footer .footer-content a{color:#1a3582;font-weight:600;text-decoration:none}footer .footer-content a:hover{color:#cb2a2a;text-decoration:underline}@media (width<=767px){footer .footer-content p{margin-bottom:10px!important}}footer .footer-nav li>a{padding:0 0 0 15px;display:block;position:relative}footer .footer-nav li>a:before{color:#1a3582;content:"›";font-size:13px;font-weight:700;line-height:1;display:inline-block;position:absolute;top:3px;left:0}footer .footer-pill{z-index:10;width:70px;position:absolute;top:0;right:0}.home footer .footer-pill{margin-top:-160px}.textpage .socials a,footer .socials a{color:#1a3582;margin-right:10px;font-size:25px;display:inline-block}footer .socials a:hover,.textpage .socials a{color:#cb2a2a}.textpage .socials a:hover{color:#1a3582}footer .list-checked li{padding-left:20px;position:relative}footer .list-checked li:before{content:"✓";font-size:13px;font-weight:700;line-height:1;display:inline-block;position:absolute;top:2px;left:0;color:#cb2a2a!important}.footer-copy{color:#1a3582;border-top:1px solid #003f761a;padding-top:20px;font-size:12px}.footer-copy a{color:#1a3582;text-decoration:none}.footer-copy a:hover{color:#cb2a2a;text-decoration:underline}.nav-pills .nav-link{color:#1a3582;text-transform:uppercase;letter-spacing:1px;background:#fff;border:2px solid #003f76;border-radius:20px;margin:0 10px 0 0;padding:4px 15px;font-size:13px;font-weight:600}.nav-pills .nav-link.active{color:#1a3582;background:#e4f6ff;border-color:#1a3582}.nav-pills .nav-link:hover{background:#e4f6ff}.woocommerce-checkout .navbar-navigation,.woocommerce-cart .navbar-navigation,.woocommerce-checkout .navbar-right,.woocommerce-cart .navbar-right,.woocommerce-checkout .breadcrumbs,.woocommerce-cart .breadcrumbs,.woocommerce-checkout .headline,.woocommerce-cart .headline,.woocommerce-checkout footer,.woocommerce-cart footer{display:none}.woocommerce-checkout .navbar-header{display:none!important}.woocommerce-cart .navbar-header{box-shadow:none;background:0 0;padding:9px 0;position:absolute;left:0;right:0}.woocommerce-checkout .navbar-brand,.woocommerce-cart .navbar-brand{pointer-events:none;cursor:default;margin-left:auto;margin-right:auto}.enr-subscribe-now-head .badge{text-align:center;background-image:url(/theme-images/layout/bg-badge-sale.png);background-position:50%;background-size:cover;border-radius:50%;flex-wrap:wrap;place-content:center;width:100px;height:100px;padding:10px;font-size:12px;font-weight:400;display:flex;position:absolute;bottom:-15px;right:-15px;box-shadow:2px 2px 5px #0000004d;font-family:Pulpo!important}.enr-subscribe-now-head .badge span{width:100%;padding:0 0 3px;font-size:30px;display:block}.attachments li .btn{margin-left:10px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.btn,.woocommerce .form-submit input,header .navbar-minicart-content .woocommerce-mini-cart__buttons a,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button{letter-spacing:1px;text-align:center;white-space:normal;-o-transition:.3s;padding:12px 25px;font-family:BR Cobane,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;transition:all .3s;display:inline-block;border-radius:35px!important;text-decoration:none!important}.woocommerce .button.checkout-button,.woocommerce div.product form.cart .button,.woocommerce .button#place_order,.btn.btn-lg{border-radius:40px!important;padding:16px 35px!important;font-size:18px!important}.btn.btn-xs{padding:6px 13px;font-size:13px}.btn.btn-sm{padding:8px 18px;font-size:14px}.btn.btn-xs i{font-size:15px}.btn.btn-lg i{margin-left:5px;font-size:16px}.btn i{vertical-align:middle;-o-transition:.1s;margin:-3px 0 0 5px;font-size:14px;transition:all .1s;position:relative;right:0}.btn:hover i{right:-5px}.btn.btn-lg:hover i{right:-10px}.btn i.fixicon{right:auto!important}.btn i.hl{left:0}.btn:hover i.hl{left:-5px}.btn-primary,.btn-primary[disabled],.btn-primary:focus,.btn-primary:active{color:#fff;z-index:5;background:#1a3582;border:0;position:relative;overflow:hidden;box-shadow:none!important}.btn-primary:hover{color:#fff;background:#142a68}.btn-primary:before{content:"";transform-origin:100%;z-index:-1;background-color:#1a3582;border-radius:50px;width:100%;height:100%;transition:transform .5s cubic-bezier(.7,0,.3,1);position:absolute;top:0;left:0;transform:scaleX(0)}.btn-primary:hover:before{transform-origin:0;transform:scaleX(1)}.btn-secondary,.btn-secondary:focus,.btn-secondary:active{color:#fff;z-index:5;background-size:220% 100%;background-image:#ffb200;background-image:-moz-linear-gradient(to right, #003f76, #ffda1a, #003f76);background-image:-webkit-linear-gradient(to right, #003f76, #ffda1a, #003f76);moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;background-image:linear-gradient(90deg,#003f76,#ffda1a,#003f76);border:0;transition:all .4s ease-in-out;position:relative;box-shadow:none!important}.btn-secondary:hover{moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;background-position:110% 0;transition:all .4s ease-in-out;color:#fff!important}.btn-close{background-size:1.7em}.modal-header .btn-close{padding:1rem}.btn-outline-primary,.btn-outline-primary:focus,.btn-outline-primary:active{color:#593110;z-index:5;border:0;position:relative;box-shadow:inset 0 0 0 2px #f2d3a0}.btn-outline-primary:hover{color:#593110!important;background:#f2d3a0!important}.woocommerce .form-submit input,li.product .add_to_cart_button,li.product .add_to_cart_button:focus,header .navbar-minicart-content .woocommerce-mini-cart__buttons a,.btn-dark,.btn-dark:focus,.btn-dark:active{z-index:5;background:#1a3582;border:0;position:relative;overflow:hidden;color:#fff!important;box-shadow:none!important}li.product .add_to_cart_button:hover,.woocommerce .form-submit input:hover,header .navbar-minicart-content .woocommerce-mini-cart__buttons a:hover,.btn-dark:hover{color:#fff!important;background:#1a3582!important}.woocommerce .form-submit input:before,li.product .add_to_cart_button:before,header .navbar-minicart-content .woocommerce-mini-cart__buttons a:before,.btn-dark:before{content:"";transform-origin:100%;z-index:-1;background-color:#000;border-radius:50px;width:100%;height:100%;transition:transform .5s cubic-bezier(.7,0,.3,1);position:absolute;top:0;left:0;transform:scaleX(0)}.woocommerce .form-submit input:hover:before,li.product .add_to_cart_button:hover:before,header .navbar-minicart-content .woocommerce-mini-cart__buttons a:hover:before,.btn-dark:hover:before{transform-origin:0;transform:scaleX(1)}.btn-outline-dark,.btn-outline-dark:focus,.btn-outline-dark:active{color:#1a3582;z-index:5;border:0;position:relative;box-shadow:inset 0 0 0 2px #003f76}.btn-outline-dark:hover{color:#fff!important;background:#003f76!important}.btn-light,.btn-light:focus,.btn-light:active{color:#593110;z-index:5;border:0;position:relative;box-shadow:none!important;background:#fff!important}.btn-light:hover{color:#593110!important;background:#f2d3a0!important}.btn-link{color:#593110;padding:0}.btn-link:hover{color:#593110;text-decoration:underline!important}.btn-success:hover{color:#fff!important}.btn-hover-blue{transition:all .3s}.btn-hover-blue:hover{transition:all .3s;background-color:#e6e6e6!important}@media (width<=991px){.checkout-mobile-cart .badge{border-radius:50%;min-width:18px;height:18px;padding:0 4px;font-size:10px;line-height:18px;position:absolute;top:-6px;right:-6px}.woocommerce-checkout .navbar-header,.woocommerce-cart .navbar-header{display:none}}@media (width>=1400px){.section-c2a-box{background-size:80%}}@media (width<=1399px){.section-c2a-box{background-position:calc(50% + 15vw);background-size:auto 100%;padding:20px 0}}@media (width<=1199px){.navbar-right{align-items:center;gap:6px;margin-left:auto;padding-left:0;display:flex}header .navbar-navigation{z-index:51;-o-transition:.3s;background:#fff;order:4;width:290px;transition:all .3s;position:fixed;top:0;bottom:0;right:-290px}.show-navigation header:after{content:"";z-index:49;background:#0006;display:block;position:fixed;inset:0}.show-navigation header .navbar-navigation{z-index:50;right:0}.show-navigation .navbar-toggler{z-index:52;margin:0;position:fixed;top:5px;right:5px}header.navbar-header{padding:10px 0}.show-search header.navbar-header{padding-bottom:0}header .navbar-toggler{width:40px;height:40px;margin:-5px 0}header .navbar-toggler .navbar-toggler-text{display:none}header .navbar-toggler .burger span{background:#000}header .navbar-icons{padding-right:10px}header .navbar-panel>.container-xl{padding:0;display:block}header .navbar-panel .nav{display:block}header .nav-menu{padding:50px 0 0}header .nav-menu>li{margin:0;position:relative}header .nav-menu>li>a{z-index:1;padding:8px 20px;font-size:15px;position:relative}header .nav-menu>li>a:before{display:none}header .nav-submenu{box-shadow:none;background:0 0;border:0;padding:10px 20px;position:static;top:auto;left:auto;display:none!important}header .nav-menu li.open{background:#fef4de}header .nav-menu li.open>.nav-submenu{display:block!important}header .nav-menu li.open .nav-menu-more{background:#f8e9d1;border-color:#f8e9d1}header .nav-menu li.open .nav-menu-more i:before{content:"−"}header .nav-submenu .container-xl{padding:0}header .nav-others{border-top:1px solid #fbf2e3;padding:10px 0 0}header .nav-others li{padding-bottom:3px;padding-left:0}header .nav-others i{font-size:18px}header .nav-submenu-product-item{margin-bottom:8px;padding:12px 0 12px 50px;position:relative}header .nav-submenu-product-item-image{background:#fff;border-radius:50%;width:40px;height:40px;margin:0;padding:5px;position:absolute;top:0;left:0}header .nav-submenu-product-item-image img{width:auto;max-height:100%}header .nav-submenu-product-item-title{text-align:left}header .nav-menu>li.menu-item-has-children{padding-right:12px}header .nav-menu>li.menu-item-has-children>a:after{content:"›";font-variant:normal;text-rendering:auto;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-o-transition:.3s;font-size:18px;font-style:normal;font-weight:400;line-height:1;transition:all .3s;display:inline-block;position:absolute;top:10px;right:0;font-family:"Font Awesome 6 Pro"!important}header .nav-menu>li.menu-item-has-children.open>a:after{transform:rotate(90deg)}header .navbar-notice{margin:-10px 0 10px}footer .footer-pill{right:20px}.home footer .footer-pill{margin-top:-120px}.footer-content-col-logo{text-align:center;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.footer-content-col-logo img{width:150px}.footer-content-col-logo .socials{padding-left:40px}}@media (width<=991px){.woocommerce-checkout .navbar-header,.woocommerce-cart .navbar-header,.woocommerce-cart .woocommerce .woocommerce-cart-form{background:#e9f1ff}.woocommerce .button.checkout-button,.woocommerce div.product form.cart .button,.woocommerce .button#place_order,.btn.btn-lg{border-radius:40px!important;padding:13px 30px!important;font-size:17px!important}.section-c2a-content{max-width:50%}footer .footer-pill{width:60px}}@media (width>=768px){.woocommerce-checkout .navbar-search,.woocommerce-cart .navbar-search{display:none}.footer-content .footer-content-col .collapse{display:block}}@media (width<=767px){.section-c2a-box{background-position:70%}.navbar-right{padding-left:10px}header .navbar-minicart .navbar-minicart-content,header .navbar-minicart:hover .navbar-minicart-content{display:none!important}.product-detail-content .nav-pills{white-space:nowrap;display:block;overflow-x:auto}.product-detail-content .nav-pills li{display:inline-block}footer .footer-content-title{display:block}footer .footer-content-link{display:none}.footer-content .footer-content-col .collapse{display:block}footer .footer-content ul{padding-bottom:.5rem}footer .footer-content p{margin-bottom:1rem}footer .footer-copy{padding-top:15px}.section-c2a-box{min-height:40%;padding:50px 0 80px}.section-c2a-content{max-width:70%}.section-c2a-box:before{width:40%}.section-c2a-box:after{width:50%;left:40%}footer .footer-pill{width:40px}.home footer .footer-pill{margin-top:-80px}.footer-contact-box{margin-left:0;padding:15px 15px 10px}}@media (width<=575px){header .nav-submenu{padding-top:0}header .nav-submenu ul{padding-bottom:20px}header .navbar-brand img{width:100px}.btn{padding:8px 18px;font-size:14px}.btn.btn-lg{padding:14px 20px;font-size:16px}.btn.btn-xs{padding:4px 12px;font-size:12px}.btn.btn-lg:hover i{right:-5px}.nav-pills .nav-link{letter-spacing:0;margin-right:1px;padding:2px 8px;font-size:12px}}@media (width<=475px){header .navbar-button{display:none}header .navbar-notice{padding:8px 0;font-size:11px}header .navbar-notice p{line-height:1.2em}header .navbar-toggler{margin:0}header .navbar-toggler .burger{margin-top:2px}header .navbar-icons{width:130px}header .navbar-icons li{padding-left:5px}header .navbar-icons>li>a:not(.btn){padding:0 5px}header .navbar-icons>li>a:not(.btn) .badge{top:0;left:0}header .navbar-icons a i{font-size:20px}header .navbar-icons{padding-right:10px}.section-c2a-content{max-width:90%}.section-c2a-box:before{width:10%}.section-c2a-box:after{width:140%;left:10%}.woocommerce .button.checkout-button,.woocommerce div.product form.cart .button,.woocommerce .button#place_order,.btn.btn-lg{border-radius:40px!important;padding:11px 25px!important;font-size:16px!important}}@media (width<=370px){header .navbar-brand{margin-right:0}header .navbar-right{padding-left:0}header .navbar-icons{padding-right:5px}header .navbar-icons a:not(.btn) i{font-size:22px}header .navbar-icons>li.menu-item-has-children>a:after{display:none}}@media print{.noprint,header,footer{display:none!important}}.sticky-footer .btn.btn-lg{padding:16px 55px!important;font-size:20px!important}@media (width<=575px){.sticky-footer .btn.btn-lg{padding:10px 20px!important;font-size:15px!important}.sticky-footer .btn-link{padding:5px 0;font-size:13px}}@media (width<=991px){.btn-green{font-size:16px;box-shadow:3px 3px 10px #d0d0d0!important}}.btn-shadow{filter:drop-shadow(0 7px 4.5px #00000075);z-index:1;isolation:isolate;background-color:#64bf4b;border-radius:999px;position:relative}@media (width<=992px){.btn-shadow{overflow:visible}}@media (width<=1199px){header .nav-menu>li>a{padding:13px 20px;font-size:19px}}.card-benefit-badge.badge-green{background:#1f9d3a!important}body.postid-400110 .card-benefit-badge.badge-green{background:#275d1e!important}.card-benefit-badge.badge-pink{background:#ff6577!important}.btn-checkout-main{color:#fff;text-transform:none;cursor:pointer;z-index:1;background:#1f9d3a;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:10px;padding:20px 90px;font-size:22px;font-weight:700;transition:transform .1s ease-in-out;animation:3s cubic-bezier(.66,0,0,1) infinite btnPulse;display:inline-flex;position:relative;transform:scale(1);box-shadow:0 0 #2ea80bb3}.btn-checkout-main svg{display:block}.btn-checkout-main:hover{background:#178031;transform:translateY(-2px)}@media (width<=767px){.btn-checkout-main{width:100%;max-width:400px;padding:16px 50px;font-size:18px}}@media (width<=480px){.btn-checkout-main{padding:18px 40px;font-size:18px}}.divider.divider-primary svg path{fill:#003f76}.divider svg:not([class*=bg]) path{fill:#fff}.footer-certifications{padding:20px 0}.footer-cert-item{flex:none}@media (width<=767px){.footer-certifications{gap:15px!important}.footer-cert-item{flex:0 0 calc(33.333% - 10px);justify-content:center;display:flex}.footer-cert-item img{max-height:40px!important}}.mobile-filter-sort-bar .btn{text-transform:uppercase;letter-spacing:.05em;color:#1a3582;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:500;transition:background-color .15s;display:flex}.mobile-filter-sort-bar .btn:hover,.mobile-filter-sort-bar .btn:active{color:#1a3582;background:#f9fafb}.mobile-filter-sort-bar .btn i{font-size:16px}.filter-modal-footer .btn{cursor:pointer;border-radius:9999px;flex:1;padding:12px 20px;font-size:16px;font-weight:500;transition:all .15s}.btn-clear{color:#1a3582;background:0 0;border:2px solid #1a3582}.btn-clear:hover{background:#f9fafb}.btn-apply{color:#fff;background:#1a3582;border:2px solid #1a3582}.btn-apply:hover{background:#0d1f4d;border-color:#0d1f4d}@media (width<=991px){.section.section-c2a.py-0.section-divider{padding-top:0!important}}@media (width<=480px){.btn-checkout-main{text-transform:none;padding:16px 40px;font-size:20px}}@media (width<=475px){header .navbar-notice{padding:14px 0;font-size:14px}}.mobile-filter-sort-bar .btn,.mobile-filter-sort-bar .btn.btn-outline-secondary,.mobile-filter-sort-bar .btn.flex-fill{box-shadow:none!important;color:#1a3582!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:0 0!important;border:none!important;border-radius:0!important;flex:50%!important;justify-content:center!important;align-items:center!important;padding:14px 16px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.mobile-filter-sort-bar .btn:first-child{border-right:1px solid #d1d5db!important}.mobile-filter-sort-bar .btn:hover,.mobile-filter-sort-bar .btn:active,.mobile-filter-sort-bar .btn:focus{color:#1a3582!important;box-shadow:none!important;background:#f9fafb!important;outline:none!important}.hero-cta-mobile .btn{color:#fff;background-color:#1f9d3a;border:none;border-radius:50px;width:100%;padding:13px 0;font-size:20px;font-weight:700;transition:background-color .3s}.hero-cta-mobile .btn:hover{background-color:#1a7301}.hero-cta-desktop .btn{color:#fff;background-color:#1a3582;border:none;border-radius:50px;padding:16px 48px;font-size:18px;font-weight:600;transition:background-color .3s}.hero-cta-desktop .btn:hover{background-color:#142a68}.section-boxes-new .boxes-cta .btn{color:#fff;background-color:#283d78;border:none;border-radius:50px;width:100%;padding:16px 0;font-size:18px;font-weight:600;transition:background-color .3s}.section-boxes-new .boxes-cta .btn:hover{background-color:#1e2f5e}@media (width>=1024px){.section-boxes-new .boxes-cta .btn{width:33%}}body.single-product .section-c2a.section-divider{display:none!important}#exitSurveyModal .btn-primary{background-color:#1f9d3a;border-color:#1f9d3a;border-radius:10px;padding:12px 20px;font-weight:600}#exitSurveyModal .btn-primary:hover{background-color:#1a7301;border-color:#1a7301}#exitSurveyModal .btn-outline-primary{color:#1f9d3a;border-color:#1f9d3a;border-radius:10px;padding:12px 20px;font-weight:600}#exitSurveyModal .btn-outline-primary:hover{color:#fff;background-color:#1f9d3a;border-color:#1f9d3a}#exitSurveyModal .btn-outline-secondary{color:#888;border-color:#ddd;border-radius:10px;padding:12px 20px;font-weight:500}#exitSurveyModal .btn-outline-secondary:hover{color:#666;background-color:#f5f5f5;border-color:#ccc}@media (width<=576px){#exitSurveyModal .btn{padding:10px 16px;font-size:.9rem}}.footer-contact-text{white-space:pre-line}footer .footer-content .footer-nav li{border-bottom:1px solid #1a35821f;padding:11px 0}footer .footer-content .footer-nav li:last-child{border-bottom:0}footer .footer-nav li>a{padding-left:0}footer .footer-nav li>a:before{content:none}footer .footer-content .list-checked li{border-bottom:1px solid #1a35821f;padding:11px 0 11px 22px}footer .footer-content .list-checked li:last-child{border-bottom:0}footer .footer-content .list-checked li:before{top:13px}footer .footer-content .footer-nav a,footer .footer-content .list-checked li{font-size:15px}footer .footer-content-title{letter-spacing:.5px;margin-bottom:8px}.footer-brand-big{text-align:center;padding:32px 0 8px}.footer-brand-big img{opacity:.9;width:min(560px,82%);height:auto}.footer-brand-socials{justify-content:center;gap:8px;margin-top:14px;display:flex}.footer-brand-socials a{margin-right:0;font-size:22px}.footer-payments{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.footer-payments .pay-badge{box-sizing:border-box;background:#fff;border:1px solid #dfe4ee;border-radius:6px;justify-content:center;align-items:center;width:48px;height:30px;padding:4px 7px;display:inline-flex}.footer-payments .pay-badge svg{width:100%;height:100%}.footer-brand-big{text-align:center}.footer-brand-big img{margin:0 auto;display:block}footer .footer-content .footer-content-col{margin-bottom:26px}@media (width>=1200px){footer .footer-content .footer-content-col{margin-bottom:0}}.footer-payments{margin-bottom:6px}.mobile-menu{display:none}@media (width<=1199px){header .navbar-navigation{max-width:440px;box-shadow:-10px 0 50px #00000026;width:calc(100% - 40px)!important;right:-100%!important}.show-navigation header .navbar-navigation{right:0!important}.show-navigation .navbar-toggler{display:none!important}header .navbar-panel{flex-direction:column;height:100%;padding:0!important;display:flex!important}header .nav-menu{display:none!important}.mobile-menu{flex-direction:column;height:100%;display:flex!important}.mobile-menu-head{border-bottom:1px solid #eef0f5;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.mobile-menu-title{color:#1a3582;font-family:BR Cobane,Georgia,serif;font-size:22px;font-weight:600}.mm-icons{align-items:center;gap:16px;display:flex}.mm-icon{color:#1a3582;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.mm-badge{color:#fff;background:#cb2a2a;border-radius:50%;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-7px;right:-8px}.mobile-menu-body{-webkit-overflow-scrolling:touch;flex:1;padding:18px 20px 34px;overflow-y:auto}.mobile-menu-foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eef0f5;flex-shrink:0}.mobile-menu-foot .btn{text-align:center;color:#fff;background:#1f9d3a;border:0;border-radius:50px;width:100%;padding:13px 0;font-size:17px;font-weight:600;display:block}.mm-section{margin-bottom:24px}.mm-label{letter-spacing:1.5px;text-transform:uppercase;color:#8a90a0;margin-bottom:4px;font-size:12px;font-weight:700}.mm-nav{margin:0;padding:0;list-style:none}.mm-nav li{border-bottom:1px solid #eef0f5}.mm-nav li:last-child{border-bottom:0}.mm-nav a{color:#1a3582;justify-content:space-between;align-items:center;padding:14px 2px;font-family:BR Cobane,Georgia,serif;font-size:17px;font-weight:500;text-decoration:none;display:flex}.mm-chevron{border-top:2px solid #9aa2b4;border-right:2px solid #9aa2b4;flex-shrink:0;width:9px;height:9px;transform:rotate(45deg)}.mm-nav-small a{padding:12px 2px;font-family:inherit;font-size:15px;font-weight:500}.mm-products{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:12px;margin:8px -20px 12px;padding:4px 20px 8px;display:flex;overflow-x:auto}.mm-products::-webkit-scrollbar{height:0}.mm-product{scroll-snap-align:start;background:#f5f6f9;border-radius:14px;flex:0 0 150px;padding:12px;text-decoration:none;display:block}.mm-product-img{aspect-ratio:1;background:#fff;border-radius:10px;margin-bottom:10px;overflow:hidden}.mm-product-img img{object-fit:cover;width:100%;height:100%}.mm-product-name{color:#1a3582;font-size:14px;font-weight:600;line-height:1.25}.mm-product-price{color:#6b7280;margin-top:3px;font-size:13px}.mm-seeall{color:#1a3582;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}}.footer-newsletter{border-top:1px solid #003f761a;padding:28px 0}.footer-newsletter-form{flex-wrap:wrap;align-items:flex-start;gap:8px 32px;display:flex}.footer-newsletter-text{flex:280px}.footer-newsletter-text p{color:#1a3582;margin:0;font-size:14px}.footer-newsletter-fields{flex:320px;align-items:stretch;gap:8px;display:flex}.footer-newsletter-fields input[type=email]{min-width:0;font:inherit;color:#16192a;background:#fff;border:1px solid #1a358259;border-radius:50px;flex:auto;padding:0 16px;font-size:15px}.footer-newsletter-fields input[type=email]:focus{outline-offset:1px;border-color:#1a3582;outline:2px solid #1a3582}.footer-newsletter-fields .btn{white-space:nowrap}.footer-newsletter-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-newsletter-note,.footer-newsletter-msg{color:#1a3582;flex:100%;margin:0;font-size:12px}.footer-newsletter-note a{color:#1a3582;text-decoration:underline}.footer-newsletter-msg:empty{display:none}.footer-newsletter-msg{font-weight:600}.sidecart-overlay{opacity:0;pointer-events:none;z-index:90;background:#10183473;transition:all .25s;position:fixed;inset:0}.sidecart-overlay.open{opacity:1;pointer-events:auto}.sidecart{z-index:91;background:#fff;flex-direction:column;width:min(430px,94vw);transition:transform .28s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-12px 0 40px #1a35822e}.sidecart.open{transform:translate(0)}body.sidecart-open .buk-sticky-bar{display:none!important}.sidecart-head{color:#1a3582;border-bottom:1px solid #e9edf5;justify-content:space-between;align-items:center;padding:18px 20px;font-size:19px;font-weight:700;display:flex}.sidecart-head button{cursor:pointer;color:#1a3582;background:0 0;border:0;font-size:26px;line-height:1}.sidecart-ship{background:#eef3fc;padding:12px 20px 14px}.sidecart-ship-text{color:#1a3582;align-items:center;gap:7px;margin-bottom:8px;font-size:14px;display:flex}.sidecart-ship-text .sc-ico{flex:none;width:17px;height:17px}.sidecart-ship-text b{font-weight:800}.sidecart-ship-bar{background:#d6e0f2;border-radius:999px;height:8px;overflow:hidden}.sidecart-ship-fill{background:linear-gradient(90deg,#1f9d3a,#1f9d3a);border-radius:999px;height:100%;transition:width .3s}.sidecart-scroll{flex:1;overflow-y:auto}.sidecart-items{padding:6px 20px}.sidecart-empty{color:#667085;text-align:center;padding:30px 0}.sidecart-item{border-bottom:1px solid #eef1f6;align-items:flex-start;gap:14px;padding:16px 0;display:flex}.sidecart-item-imgwrap{flex:none;position:relative}.sidecart-item-imgwrap img,.sidecart-item-noimg{object-fit:cover;background:#eef3fc;border-radius:12px;width:72px;height:72px;display:block}.sidecart-remove{cursor:pointer;color:#667085;background:#fff;border:1px solid #e4e9f3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:flex;position:absolute;top:-8px;left:-8px;box-shadow:0 1px 4px #0000001f}.sidecart-item-mid{flex:1;min-width:0}.sidecart-item-name{color:#1a3582;font-size:15px;font-weight:700;line-height:1.3;display:block}.sidecart-item-sub{color:#98a2b3;margin-top:2px;font-size:13px;display:block}.sidecart-item-tag{color:#475467;background:#eef1f6;border-radius:999px;margin:8px 0;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.sidecart-qty{border:1px solid #cfd8ea;border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden}.sidecart-qty button{cursor:pointer;color:#1a3582;background:#fff;border:0;width:38px;height:34px;font-size:18px}.sidecart-qty span{color:#1a3582;border-left:1px solid #cfd8ea;border-right:1px solid #cfd8ea;justify-content:center;align-items:center;min-width:36px;font-weight:600;display:flex}.sidecart-item-price{color:#1a3582;white-space:nowrap;font-size:15px;font-weight:700}.sidecart-item-price s{color:#98a2b3;margin-right:4px;font-size:13px;font-weight:500}.sidecart-item-tag-sub{color:#178031;background:#e8f6ec}.sidecart-suggest{border-top:8px solid #f3f6fc;padding:16px 20px 6px}.sidecart-suggest-title{color:#1a3582;align-items:center;gap:7px;margin-bottom:10px;font-size:15px;font-weight:700;display:flex}.sidecart-suggest-title svg{flex:none}.sidecart-suggest-item{border-bottom:1px solid #eef1f6;align-items:center;gap:12px;padding:10px 0;display:flex}.sidecart-suggest-item img,.sidecart-suggest-item .sidecart-item-noimg{object-fit:cover;background:#eef3fc;border-radius:10px;flex:none;width:48px;height:48px}.sidecart-suggest-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sidecart-suggest-name{color:#475467;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.sidecart-suggest-price{color:#98a2b3;font-size:13px}.sidecart-suggest-add{color:#fff;cursor:pointer;background:#1a3582;border:0;border-radius:999px;flex:none;padding:9px 20px;font-size:14px;font-weight:600}.sidecart-suggest-add:hover{background:#14285f}.sidecart-foot{border-top:1px solid #e9edf5;padding:14px 20px 18px}.sidecart-coupon-toggle{cursor:pointer;color:#1a3582;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:6px 0 12px;font-size:15px;font-weight:700;display:flex}.sidecart-coupon-toggle svg{transition:transform .2s}.sidecart-coupon-toggle.open svg{transform:rotate(180deg)}.sidecart-coupon{gap:8px;padding-bottom:12px;display:flex}.sidecart-coupon input{border:1px solid #cfd8ea;border-radius:10px;flex:1;padding:11px 14px;font-family:inherit;font-size:14px}.sidecart-coupon input:focus{border-color:#1a3582;outline:none}.sidecart-coupon button{color:#fff;cursor:pointer;background:#1a3582;border:0;border-radius:10px;padding:0 18px;font-weight:600}.sidecart-subtotal{color:#1a3582;border-top:1px solid #eef1f6;justify-content:space-between;align-items:center;padding:12px 0;font-size:17px;font-weight:700;display:flex}.sidecart-checkout{text-align:center;color:#fff;background:#1f9d3a;border-radius:999px;margin-top:4px;padding:15px;font-size:16px;font-weight:700;text-decoration:none;display:block}.sidecart-checkout:hover{background:#178031}.sidecart-pay{justify-content:center;gap:8px;margin:14px 0 6px;display:flex}.sidecart-pay-badge{border:1px solid #e4e9f3;border-radius:6px;justify-content:center;align-items:center;width:42px;height:26px;display:flex}.sidecart-pay-badge svg{width:30px;height:auto}.sidecart-shipcalc{text-align:center;color:#98a2b3;margin:0 0 12px;font-size:13px}.sidecart-continue{color:#1a3582;cursor:pointer;background:#fff;border:1.5px solid #1a3582;border-radius:999px;width:100%;padding:13px;font-size:15px;font-weight:600;display:block}.sidecart-continue:hover{color:#fff;background:#1a3582}.search-overlay{z-index:120;position:fixed;inset:0}.search-overlay[hidden]{display:none}body.search-open .buk-sticky-bar{display:none!important}.search-overlay-backdrop{-webkit-backdrop-filter:blur(8px);background:#10183452;animation:.2s searchFade;position:absolute;inset:0}@keyframes searchFade{0%{opacity:0}to{opacity:1}}.search-panel{background:#fff;border-radius:18px;max-width:640px;margin:9vh auto 0;animation:.22s cubic-bezier(.2,.8,.3,1) searchPop;position:relative;overflow:hidden;box-shadow:0 24px 70px #10183447}@keyframes searchPop{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}.search-bar{border-bottom:1px solid #eef1f6;align-items:center;gap:12px;padding:16px 18px;display:flex}.search-bar-icon{color:#8a97b1;flex:none}.search-bar input{color:#1a3582;background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:18px}.search-bar input::placeholder{color:#a5b0c4}.search-bar input::-webkit-search-cancel-button{appearance:none}.search-bar input::-webkit-search-decoration{appearance:none}.search-close{cursor:pointer;color:#667085;background:#f1f4fa;border:0;border-radius:50%;flex:none;width:32px;height:32px;font-size:20px;line-height:1}.search-close:hover{background:#e5eaf3}.search-results{max-height:62vh;padding:8px;overflow-y:auto}.search-res-head{letter-spacing:.5px;text-transform:uppercase;color:#98a2b3;padding:10px 12px 6px;font-size:12px;font-weight:700}.search-res{border-radius:12px;align-items:center;gap:14px;padding:10px 12px;text-decoration:none;display:flex}.search-res:hover{background:#f4f7fc}.search-res img,.search-res-noimg{object-fit:cover;background:#eef3fc;border-radius:10px;flex:none;width:52px;height:52px}.search-res-mid{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.search-res-name{color:#1a3582;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.search-res-sub{color:#98a2b3;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.search-res-price{color:#1a3582;white-space:nowrap;font-size:15px;font-weight:700}.search-res-all{text-align:center;color:#1a3582;border-top:1px solid #eef1f6;margin-top:4px;padding:14px;font-size:14px;font-weight:700;text-decoration:none;display:block}.search-res-all:hover{background:#f4f7fc}.search-empty{text-align:center;color:#667085;padding:30px 16px}@media (width<=575px){.search-panel{border-radius:0;max-width:100%;min-height:100%;margin:0}.search-results{max-height:calc(100vh - 70px)}}header .nav-submenu-product-item{padding:15px 0;display:block}header .nav-submenu-product-item-image{background:#fef4de;border-radius:10px;justify-content:center;align-items:center;height:150px;margin-bottom:10px;padding:0;display:flex;overflow:hidden}header .nav-submenu-product-item-image img{width:auto;max-width:180%;max-height:180%}header .nav-submenu-product-item-title{text-align:center;font-size:15px;font-weight:400;line-height:1.3em;display:block}.section.home-banners .home-banner-item:before{content:"";opacity:1;z-index:1;width:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b68ab", endColorstr="#1b68ab", GradientType=1);content:"";opacity:1;z-index:1;width:50%;background:linear-gradient(270deg,#ffda1a00 0%,#e4f6ff 100%);display:block;position:absolute;top:-300px;bottom:-300px;right:50%}.home-banners .home-banner-item{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:650px;padding:50px 0;text-decoration:none;display:flex;position:absolute;inset:0}.home-banners .home-banner-item .divider{position:absolute;left:0;right:0}.home-banners .home-banner-item>div{z-index:2;align-items:center;display:flex;position:relative}.home-banners .home-banner-item-image{width:100%;height:auto}.home-banner-item-time{white-space:nowrap;font-size:15px}.home-banners .home-banner-item .ps-1 img{vertical-align:middle;margin:-5px 0 0 2px;display:inline-block}.home-banner-item-rating{justify-content:space-between;display:flex}.product-banner-wrap.slick-initialized{margin:0}.product-banner-wrap .product-banner{color:#1a3582;text-align:center;background-position:50%;background-size:cover;border-radius:10px;height:350px;padding:20px;text-decoration:none;display:block;position:relative}.product-banner-wrap .product-banner:hover .product-banner-title{opacity:.6}.product-banner-wrap .product-banner-title{text-align:center;-o-transition:.3s;font-size:16px;font-weight:600;transition:all .3s;position:absolute;bottom:25px;left:20px;right:20px}.product-banner-wrap .slick-list{margin:0 -5px;overflow:visible}.product-banner-wrap .slick-slide>div{padding:0 5px}.product-banner-wrap .slick-prev{left:-15px}.product-banner-wrap .slick-next{right:-15px}.woocommerce ul.products li.product .product-item-desc{display:none}.woocommerce ul.products li.quiz-product-card,.woocommerce-page ul.products li.quiz-product-card{justify-content:center!important;align-items:stretch!important;display:flex!important;position:relative!important}.quiz-card-wrapper{border-radius:15px!important;flex-direction:column!important;width:100%!important;transition:box-shadow .3s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px 8px #0000001a!important}.quiz-card-wrapper:hover{box-shadow:0 8px 20px #00000026!important}.quiz-card-wrapper:before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#ffffffb3 0%,#ffffff80 50%,#fffc 100%)!important;position:absolute!important;inset:0!important}.quiz-card-bg{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.quiz-card-content{z-index:2!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;height:100%!important;padding:15px 30px 20px!important;display:flex!important;position:relative!important}.quiz-card-text{flex-direction:column!important;gap:0!important;display:flex!important}.quiz-card-content h3{color:#1a3a52!important;text-shadow:0 2px 4px #fffc!important;max-width:100%!important;margin:0 0 12px!important;font-size:21px!important;font-weight:600!important;line-height:1.2!important}.quiz-card-content p{color:#1a3a52!important;text-shadow:0 1px 2px #fffc!important;max-width:100%!important;margin:0!important;font-size:16px!important;line-height:1.5!important}.quiz-card-button{color:#fff!important;cursor:pointer!important;box-shadow:none!important;z-index:5!important;background:#1a3582!important;border:0!important;border-radius:50px!important;align-self:flex-start!important;margin-top:0!important;padding:12px 32px!important;font-size:18px!important;font-weight:600!important;text-decoration:none!important;transition:all .3s!important;display:inline-block!important;position:relative!important;overflow:hidden!important}.quiz-card-button:before{content:""!important;transform-origin:100%!important;z-index:-1!important;background-color:#003f76!important;border-radius:50px!important;width:100%!important;height:100%!important;transition:transform .5s cubic-bezier(.7,0,.3,1)!important;position:absolute!important;top:0!important;left:0!important;transform:scaleX(0)!important}.quiz-card-button:hover{color:#fff!important;background:#ff475d!important}.quiz-card-button:hover:before{transform-origin:0!important;transform:scaleX(1)!important}.woocommerce .product-item-desc{color:#888;margin:0;padding:0 20px;font-size:14px;line-height:1.3em}.woocommerce .product-item-desc p{margin:0 0 5px}.woocommerce .product-item-desc ul li{padding-left:20px;position:relative}.woocommerce .product-item-desc ul li:before{content:"";font-variant:normal;text-rendering:auto;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;top:2px;left:0;color:green!important;font-family:"Font Awesome 6 Pro"!important}.btn-green,.btn-green[disabled],.btn-green:focus,.btn-green:active{color:#fff;z-index:5;background:#64bf4b;border:0;position:relative;overflow:hidden;box-shadow:none!important}.btn-green:hover{color:#fff;background:#64bf4b}.btn-green:before{content:"";transform-origin:100%;z-index:-1;background-color:#1a3582;border-radius:50px;width:100%;height:100%;transition:transform .5s cubic-bezier(.7,0,.3,1);position:absolute;top:0;left:0;transform:scaleX(0)}.btn-green:hover:before{transform-origin:0;transform:scaleX(1)}.blue-text{color:#1a3582}.black-text{color:#2b2c2c}.woocommerce-checkout .black-text{color:#1a3582}.black-light-text{color:#4e4f4f}.fw-500{font-weight:500}.btn-green{background-color:#64bf4b;border-color:#64bf4b}@media (width<=1199px){header .nav-submenu-product-item{margin-bottom:8px;padding:12px 0 12px 50px;position:relative}header .nav-submenu-product-item-image{background:#fff;border-radius:50%;width:40px;height:40px;margin:0;padding:5px;position:absolute;top:0;left:0}header .nav-submenu-product-item-image img{width:auto;max-height:100%}header .nav-submenu-product-item-title{text-align:left}.home-banners .home-banner-item{background-size:125%;min-height:500px;padding:0 40px}}@media (width<=991px){.home-banners .home-banner-item{background-position:50% -50px;min-height:400px;padding:0 20px}.home-banners .home-banner-item-image{width:115%;max-width:115%}.home-banner-item-time{padding:10px 0 0;font-size:14px;display:block}.home-banner-item-rating{font-size:15px;display:block}}@media (width>=768px){.home-banners .home-banner-item{background-image:none!important}}@media (width<=767px){.home-banners .home-banner-item{background-position:50%;background-size:cover;min-height:130vw;padding:100px 0 0}.home-banners .home-banner-item-img{padding-bottom:30px}.home-banners .home-banner-item-img img{width:250px;display:inline-block}.home-banners .home-banner-item>div{align-items:flex-start}.home-banners .home-banner-item .home-banners-content-info{font-family:BR Cobane,Georgia,Times,serif;font-size:15px;font-weight:800}.section.home-banners .home-banner-item-image{width:140%;max-width:140%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.section.home-banners .home-banner-item:before{width:150%;display:none;right:auto}.section.home-banners .home-banner-item:after{width:100%;left:0}.home-banners .home-banner-item{position:static;top:auto;left:auto;right:auto;transform:none}.product-banner-wrap .product-banner{height:300px}}@media (width<=575px){.home-banners .home-banner-item{padding-top:50px}.home-banners .home-banner-item-img img{width:250px}.section.home-banners .home-banner-item-image{top:40%}}@media (width<=475px){.home-banners .home-banner-item{background-position:top;min-height:130vw;padding-top:30px}.section.home-banners .home-banner-item-image{top:25%}.home-banners .home-banner-item .home-banners-content-info{width:50%;display:block;position:absolute;bottom:20%;left:50%}}@media (width<=370px){.home-banners .home-banner-item-text{max-width:100%}}.textpage .rh-widget iframe,.textpage .rh-modal iframe,.hide-iframe{position:absolute;left:-99999px}.rh-widget>span{display:none!important}.rh-widget{flex-direction:column;overflow:hidden auto;background:#fff!important;display:flex!important}.rh-modal .rh-widget>iframe{width:100%}.rh-widget>.custom-results{flex:none;width:100%}.rh-widget .slick-track{min-width:100%}.rh-widget .products{margin:0 0 30px!important}@media (width<=767px){.rh-widget .products{margin:0!important}.section-faq{padding-bottom:0!important}}.rh-widget .products li:after{box-shadow:0 5px 10px #00000026!important}.rh-widget .add_to_cart_button{position:absolute;left:-9999px;opacity:0!important}.rh-widget .product-item-content{padding:20px}.section-results-products{align-items:center;display:flex}.section-results-products:after{content:"";z-index:1;height:150px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=1);background:linear-gradient(#fff0 0%,#fff 100%);display:block;position:absolute;bottom:0;left:0;right:0}.section-results-products:before{content:"";z-index:1;height:150px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=1);background:linear-gradient(#fff 0%,#fff0 100%);display:block;position:absolute;top:0;left:0;right:0}.section-results-products .container-xl{z-index:2;position:relative}.section-results-products .slick-track{justify-content:center}.section-results-products ul.products li.product .product-image{height:200px!important}.section-results-products ul.products li.product .product-item-notes li{color:#1a3582;align-items:flex-start;margin-bottom:5px;font-size:15px;font-weight:600;line-height:1.3em;display:flex;position:relative;padding:0!important}.section-results-products ul.products li.product .product-item-notes li:before{content:"";background:#ff475d;border-radius:50%;min-width:8px;min-height:8px;margin:4px 5px 0 0;display:block}.section-results-products .custom-title{font-size:35px}.section-results-products .custom-text{font-size:22px}.section-results-products .product-item-content .product-name,.product-vitamins .product-item-content .product-name{font-weight:700;line-height:1.2;margin-bottom:10px!important;font-size:22px!important}.product-item-content .product-segment{margin-top:-5px;font-weight:600}.product-item-content .detail-link{text-decoration:underline}@media (width<=991px){.product-item-content .pack-info{display:block}}.section-results-products .product-item-content button svg path{stroke:#4e4f4f}.section-results-products .product-item-content button{outline:none;font-size:15px;font-weight:600;text-decoration:underline!important}.section-results-products .slick-track,.slick-slide{height:auto;display:flex}.section-results-products .slick-slide>div:first-child{height:100%}.section-results-products button:focus,.section-results-products button:active,.section-results-products button:hover{box-shadow:none;border:none;outline:none}.section-results-products .product-item{height:auto;min-height:100%}.section-results-products .product-item-content{flex:auto}.section-results-products .product-item-content .modal-btn:hover{text-decoration:underline!important}.section-results-products .woocommerce .products ul{margin:0!important}.section-results-products .woocommerce .products .product-item-notes{margin-bottom:15px!important}.section-results-products ul.products li.product .product-image img{object-fit:cover;width:100%!important}.section-results-products .remove-from-recommended svg{transform:scale(1.5)}.section-results-products .woocommerce ul.products{width:initial}.section-results-reviews{background:#ffe561 url(/theme-images/layout/results-headline-lines.png) 50%/cover no-repeat}.product-vitamins .product-item .product-image{background:#f9fafb;border-radius:16px;justify-content:center;align-items:center;height:200px;min-height:200px;margin-bottom:15px;display:flex;overflow:hidden}.product-vitamins .product-item .product-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;transition:all .3s}.product-vitamins .product-item .product-image img:hover{transform:scale(1.05)}.product-vitamins .product-item{z-index:1;border-radius:15px;flex-direction:column;height:100%;padding:0 10px 20px;position:relative;display:flex!important}.product-vitamins .product-item:after{display:none}.product-vitamins .product-item-content{flex-direction:column;flex:auto;height:100%;padding:20px 15px 0;display:flex}.product-vitamins .product-item-content .product-name{margin-bottom:5px!important}.product-vitamins .product-item-content .product-segment{margin-top:-5px;font-size:14px;font-weight:600}.product-vitamins .product-item-content .product-desc{font-size:14px;line-height:1.4;margin-bottom:10px!important}.product-vitamins .product-item-content .product-price-line{font-size:24px}.product-vitamins .product-item-content .pack-info{font-size:14px;font-weight:400}.product-vitamins .product-item-content .add-to-recommended{text-align:center;background-color:#1f9d3a;border-radius:21px;width:100%;padding:12px 20px;font-size:14px;font-weight:600;line-height:1;transition:all .3s;color:#fff!important}.product-vitamins .product-item-content .add-to-recommended:hover{background-color:#01477b;transition:all .3s}.product-vitamins .product-item .image-wrapper{background:#f9fafb;border-radius:16px;height:200px;min-height:200px;margin-bottom:15px;overflow:hidden}.product-vitamins .product-item .image-wrapper img{object-fit:cover;border-radius:16px;width:100%;height:100%;transition:all .3s}.section-results-benefits{background:url(/theme-images/layout/bg-results-benefits.jpg) 50%/cover no-repeat;align-items:center;display:flex}.section-results-graph p small{line-height:1.3em;display:block}.section-icons img{width:100px;height:100px}.fw-600{font-weight:600}.horizontal-line{background-color:#01477b;width:100%;height:1px}@media (width>=991px){.section-results-products .woocommerce ul.products li:not(.product_cat-hotove-balicky).product:hover .product-image img{transform:scale(1.3);max-width:initial!important;max-height:initial!important}.product-vitamins .product-item .image-wrapper img:hover{transition:all .3s;transform:scale(1.3)}}@media (width<=991px){.section-results-products ul.products li.product .product-image{height:200px!important}}@media (width<=767px){.section-results-products ul.products{width:100%;margin:0;padding:0!important}.section-results-products ul.products li.product .product-image{height:240px!important}.section-results-products .slick-prev{left:-10px}.section-results-products .slick-next{right:-10px}.js-slider-products .product-item{width:50%!important}.section-results-products .product-item-content .product-name{min-height:auto}}@media (width<=575px){.section-results-products{overflow:hidden}.section-results-products ul.products{margin-bottom:0}.section-results-products ul.products li.product .product-image{height:200px!important}.section-results-products .slick-list{overflow:visible!important}.section-results-products ul.products li.product .product-item-notes li:before{min-width:6px;min-height:6px;top:10px}}@media (width>=991px){#productModal .modal-img-wrapper{width:200px;height:200px}}@media (width<=991px){.btn-green{font-size:16px;box-shadow:3px 3px 10px #d0d0d0!important}.header-title{padding-top:70px;font-size:26px}.fs-16-mobile{font-size:16px!important}.fs-14-mobile{font-size:14px!important}.section-results-products .custom-title{font-size:24px;font-weight:600}.section-results-products .product-item-content .product-name,.product-vitamins .product-item-content .product-name{font-size:18px!important}.section-results-products ul.products li.product .product-image{min-height:85px;height:85px!important}.section-results-products ul.products li.product .product-item-notes li{padding:2px 0 4px 10px;font-size:14px}.product-item .product-item-content .black-light-text{font-size:12px}.product-vitamins .product-item .image-wrapper,.product-vitamins .product-item .product-image{height:180px;min-height:180px}.rh-widget .product-item-content{padding:20px 10px}.section-results-products .product-item-content .modal-btn{font-size:12px;text-decoration:underline!important}.product-vitamins .product-item{padding:0 5px 20px}.product-vitamins .product-item:after{left:5px;right:5px}.product-vitamins .product-item-content .add-to-recommended{width:100%;padding:10px 15px;font-size:12px}.product-vitamins .product-item-content .product-name{min-height:auto}.product-vitamins .product-item-content .product-price-line{font-size:20px}.product-vitamins .product-item-content .pack-info,.product-vitamins .product-item-content .product-desc{font-size:12px}#onetime .blue-text{font-size:20px}.custom-results .container-xl{padding-left:10px;padding-right:10px}.section-icons img{width:60px;height:60px}}.result-blok-1 .custom-title.text-uppercase,.text-center .custom-title.text-uppercase{padding-bottom:0;position:relative;margin-bottom:10px!important}.result-blok-1 .custom-title.text-uppercase:after,.text-center .custom-title.text-uppercase:after{display:none}@media (width<=767px){.result-blok-1 .custom-title.text-uppercase:after,.text-center .custom-title.text-uppercase:after{width:250px}}.section-faq .accordion{padding:0 20px;border-top:none!important}.section-faq .accordion-item{border-bottom:2px solid #d3eeff!important}.section-faq .accordion-body{color:#1a3582;padding:12px 0;border-top:2px solid #d3eeff!important}.section-faq .accordion-button img{width:40px;height:auto;margin-right:16px}.section-faq .accordion-button span{position:relative;top:3px}.section-vs{margin-top:40px}.section-vs h2{color:#1a3582;font-weight:600}.section-vs h2 .highlight-text,.section-vs h2+p{color:#1a3582}.vs-regular{background-color:#f4f4f4;padding:90px 90px 30px 20px}.vs-high{background-color:#e9f1ff;padding:0 90px 30px 20px}.vs-img{background-position:50%;background-repeat:no-repeat}.vs-regular .vs-img{background-size:auto 250px;width:auto;height:250px;margin:auto;display:block;position:relative;top:-30px;right:-45px}.vs-high .vs-img{background-size:auto 340px;width:auto;height:340px;margin:auto;display:block;position:relative;right:-45px}.vs-regular .item:after{content:"";background-color:#c2c2c2;width:auto;height:1px;display:block;position:absolute;bottom:0;left:-260px;right:-70px}.vs-high .item:after{content:"";background-color:#83bb74;width:auto;height:1px;display:block;position:absolute;bottom:0;left:-20px;right:-90px}.btn-green-2{color:#fff;background-color:#64bf4b;border:0}.btn-green-2:hover,.btn-green-2:active,.btn-green-2:focus{color:#fff}.btn-green-glow{outline:none;transition:transform .1s ease-in-out;animation:3s cubic-bezier(.66,0,0,1) infinite countdown-with-cta_pulse___Pi9V;transform:scale(1);box-shadow:0 0 #64bf4b}.btn-green-glow:focus{box-shadow:0 0 #64bf4b}body.admin-bar .rh-widget>span{top:52px!important}@media (width<=1399px){.vs-regular .item:after{left:-230px}.section-vs h2{font-size:2rem}.vs-img{height:300px!important;margin-left:-20px!important;margin-right:-20px!important}.vs-regular{padding:0 90px 30px 20px}.vs-regular .vs-img{top:0}}@media (width<=1199px){.section-faq .no-space{margin-right:calc(-.5 * var(--bs-gutter-x) - 20px);margin-left:calc(-.5 * var(--bs-gutter-x) - 20px)}.section-faq .accordion{padding:0 5px}.vs-high{top:0}.col-vs-regular{padding-right:calc(var(--bs-gutter-x) * .5)}.col-vs-high{padding-left:calc(var(--bs-gutter-x) * .5)}.vs-div:before{content:"";background-image:url(/wp-content/themes/sanazia/assets/icons/vs.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;display:inline-block}.vs-div span{display:none}.section-vs h2{align-items:center;gap:14px;margin-bottom:8px;display:inline-flex}.vs-high .vs-img,.vs-regular .vs-img{right:0}}@media (width<=991px){.section-faq .no-space{margin-right:calc(-.5 * var(--bs-gutter-x) - 10px);margin-left:calc(-.5 * var(--bs-gutter-x) - 10px)}.section-faq .accordion-item .accordion-button{padding:10px 4px}.vs-regular .vs-img{background-size:200px}.vs-high .vs-img{background-size:auto 250px}}@media (width<=767px){.col-vs-regular{padding-right:calc(var(--bs-gutter-x) * .25)}.col-vs-high{padding-left:calc(var(--bs-gutter-x) * .25)}.vs .vs-img{height:220px!important}.section-vs{margin-top:0;padding-top:0!important}}@media (width<=440px){.rh-widget>span{left:0}}@media screen and (width<=782px){body.admin-bar .rh-widget>span{top:125px!important;left:10px!important}}#header-btn{display:none!important}.sanazia-quiz-countdown-banner{z-index:1000;background:#fff;padding:12px 0;animation:.5s ease-out slideDown;position:sticky;top:0;box-shadow:0 2px 8px #00000014}.admin-bar .sanazia-quiz-countdown-banner{top:32px}@media screen and (width<=782px){.admin-bar .sanazia-quiz-countdown-banner{top:46px}}.countdown-banner-content{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.banner-left{flex:1;align-items:center;gap:15px;display:flex}.banner-icon{filter:drop-shadow(0 2px 4px #f5576c4d);flex-shrink:0;font-size:28px;line-height:1}.banner-text{flex-wrap:wrap;flex:1;align-items:center;gap:15px;display:flex}.banner-title{color:#01477b;text-transform:uppercase;letter-spacing:.3px;margin:0;font-size:15px;font-weight:600}.banner-subtitle{color:#666;margin:0;font-size:13px;font-weight:500}.banner-right{flex-wrap:nowrap;align-items:center;gap:15px;display:flex}.countdown-timer{align-items:center;gap:8px;display:flex}.timer-label{display:none}.timer-display{border-radius:25px;align-items:center;gap:4px;padding:8px 14px;display:flex}.timer-unit{align-items:baseline;gap:2px;display:flex}.timer-value{color:#1a3582;font-family:BR Cobane,sans-serif;font-size:22px;font-weight:600;line-height:1}.timer-text{color:#01477b;font-size:11px;font-weight:600}.timer-separator{color:#01477b;padding:0 2px;font-size:20px;font-weight:700}.banner-cta-btn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:#1f9d3a;border:none;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:13px 32px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #2ea80b4d}.banner-cta-btn svg{display:block}.banner-cta-btn:hover{background:#178031;transform:translateY(-1px);box-shadow:0 6px 16px #2ea80b66}.banner-cta-btn:active{transform:translateY(1px)}.banner-cta-btn.disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.sanazia-quiz-countdown-banner.countdown-expired{background-color:#f9f9f9}.countdown-expired .banner-title,.countdown-expired .timer-value{color:#999}.countdown-expired .banner-cta-btn{color:#fff;cursor:pointer;background:#1f9d3a}.countdown-expired .banner-cta-btn:hover{background:#178031}@media (width<=992px){.countdown-banner-content{flex-wrap:wrap;gap:15px}.banner-left{flex:100%}.banner-right{flex:100%;justify-content:space-between}.banner-text{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=768px){.sanazia-quiz-countdown-banner{padding:8px 0}.banner-left{display:none!important}.banner-right{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:12px}.timer-label{display:none}.timer-display{align-items:center;gap:2px;display:flex}.timer-value{font-size:20px}.timer-text{margin-left:4px;font-size:14px}.banner-cta-btn{white-space:nowrap;flex-shrink:0;padding:10px 14px;font-size:12px}.countdown-timer{flex-direction:column!important;align-items:flex-start!important;gap:0!important}.timer-display{padding:0!important}.timer-exclusive-badge{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#ff6577;border-radius:4px;margin-top:2px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.3;display:inline-block}}@media (width<=380px){.timer-value{font-size:17px}.timer-text{font-size:12px}.banner-cta-btn{padding:10px 12px;font-size:12px}}.promo-banner-top-row{align-items:center;gap:15px;display:flex}.promo-banner-title{color:#1a3582;flex:1;font-size:18px;font-weight:600;line-height:1.3}.promo-banner-bottom-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.promo-timer-display{text-align:center;flex-shrink:0}.timer-numbers{color:#ff475d;letter-spacing:2px;font-size:40px;font-weight:700;line-height:1}.timer-numbers .timer-value{font-size:inherit;color:inherit}.timer-numbers .timer-colon{margin:0 2px}.timer-labels-row{justify-content:center;gap:20px;margin-top:5px;display:flex}.timer-label-item{color:#666;font-size:12px;font-weight:500}.quiz-certifications{padding:30px 0 50px}.quiz-certifications .pdp-certifications-grid{max-width:1000px;margin:0 auto}.quiz-multi-mob{padding:20px 15px 40px}.quiz-multi-mob-img{border-radius:20px;width:100%}.quiz-trust-badges{max-width:500px;margin:20px auto 0}@media (width<=767px){.promo-banner-title{font-size:16px}.promo-banner-bottom{flex-direction:column;gap:12px}.promo-timer .timer-value,.promo-timer .timer-separator{font-size:20px}.timer-labels .timer-label{font-size:10px}.promo-banner-top-row{height:50px;padding-bottom:12px}.promo-banner-left,.promo-banner-center,.promo-banner-right{width:100%}.promo-banner-title{font-size:18px;position:relative;top:-8px}.timer-numbers,.timer-numbers .timer-value{font-size:30px}.timer-labels-row{margin-top:0}.timer-label-item{font-size:13px}}.woocommerce ul.products li.quiz-product-card .quiz-card-wrapper{background:linear-gradient(to bottom right,#fb923c,#fdba74,#fed7aa)!important;border-radius:16px!important}.woocommerce ul.products li.quiz-product-card .quiz-card-wrapper:before{display:none!important}.woocommerce ul.products li.quiz-product-card .quiz-card-content h3{color:#1a3582!important;text-shadow:none!important}.woocommerce ul.products li.quiz-product-card .quiz-card-content p{opacity:1;color:#1a3582!important;text-shadow:none!important}.woocommerce ul.products li.quiz-product-card .quiz-card-button{color:#fff!important;text-align:center!important;background:#1a3582!important;border-color:#1a3582!important;border-radius:9999px!important;width:100%!important;font-size:16px!important}.woocommerce ul.products li.quiz-product-card .quiz-card-button:hover{background:#1a4a8a!important;border-color:#1a4a8a!important}@media (width<=767px){.woocommerce ul.products li.quiz-product-card .quiz-card-wrapper{background:linear-gradient(to bottom right,#fb923c,#fdba74,#fed7aa)!important;border-radius:16px!important}.woocommerce ul.products li.quiz-product-card .quiz-card-wrapper:before{display:none!important}.quiz-card-content h3{color:#fff!important;text-shadow:none!important;font-size:20px!important}.quiz-card-content p{opacity:.9;color:#fff!important;text-shadow:none!important;font-size:14px!important}.quiz-card-button{background:#ff6b35!important;border-radius:9999px!important;padding:12px 24px!important}.quiz-card-button:hover{background:#e55a2b!important}}.header-title{font-weight:600;text-transform:none!important}.black-light-color{font-weight:500}h2.blue-text,h3.blue-text{font-weight:600}p.h3.mb-4.blue-text.fs-16-mobile{display:none!important}h2.custom-title.text-uppercase{text-transform:none!important}.section-results-products .custom-text{color:#1a3582;font-weight:600}.header-icos-wrapper p.fs-16-mobile{font-weight:600}p.mb-0.text-dark.fs-16-mobile{font-weight:600;color:#1a3582!important}.produkty-banner img.produkty-banner-desktop{display:block}.produkty-banner img.produkty-banner-mobile{display:none}@media (width<=767px){.produkty-banner img.produkty-banner-desktop{display:none}.produkty-banner img.produkty-banner-mobile{display:block}.woocommerce ul.products li.quiz-product-card,.woocommerce-page ul.products li.quiz-product-card{width:50%!important;padding:0 8px 16px!important}.woocommerce ul.products li.quiz-product-card .quiz-card-wrapper{aspect-ratio:1;height:auto!important;min-height:unset!important}.quiz-card-content{padding:10px!important}.quiz-card-content h3{margin-bottom:8px!important;font-size:17px!important}.quiz-card-content p{display:none!important}.quiz-card-button{padding:8px 16px!important;font-size:12px!important}}.order-summary-text .fw-600{font-weight:600}.sanazia-quiz-package{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin-bottom:15px;padding:20px;transition:all .3s;position:relative}.sanazia-quiz-package.loading{opacity:.6;pointer-events:none}.quiz-origin-badge{color:#1565c0;background:#e3f2fd;border-radius:3px;margin-right:5px;padding:2px 6px;font-size:11px;display:inline-block}.quiz-origin-badge-frontend{color:#2e7d32;text-transform:uppercase;background:#e8f5e9;border-radius:3px;margin-left:8px;margin-right:5px;padding:2px 6px;font-size:10px;display:inline-block}.fkcart-item-wrap .sanazia-quiz-package{border-radius:8px;margin:0 16px 16px}@media (width<=768px){.sanazia-quiz-package{padding:15px}}.pdp-btn-green{color:#fff;background:#1f9d3a}.pdp-btn-green:hover{color:#fff;background:#178031;transform:translateY(-2px);box-shadow:0 4px 12px #2ea80b4d}.pdp-final-cta .pdp-btn-subtext{color:#1a3582}.pdp-final-cta-btn{align-self:center;width:auto!important}.pdp-final-cta{background:#fff;position:relative;overflow:hidden}.pdp-final-cta-inner{align-items:stretch;gap:0;max-width:1512px;min-height:600px;margin:0 auto;padding:0;display:flex}.pdp-final-cta-content{flex-direction:column;flex:1;justify-content:center;max-width:690px;padding:80px 40px 80px 120px;display:flex}.pdp-final-cta-trust{color:#1a3582;letter-spacing:.03em;align-items:center;gap:10px;margin-bottom:24px;font-family:inherit;font-size:13px;display:flex}.pdp-final-cta-trust .pdp-stars{color:#fc0}.pdp-final-cta-title{letter-spacing:2.1px;text-transform:uppercase;color:#1a3582;margin-bottom:16px;font-family:inherit;font-size:70px;font-weight:600;line-height:76px}.pdp-final-cta-subtitle{letter-spacing:.6px;color:#1a3582;margin-bottom:20px;font-family:inherit;font-size:20px;font-weight:400;line-height:26px}.pdp-final-cta-desc{letter-spacing:.54px;color:#1a3582;max-width:625px;margin-bottom:40px;font-family:inherit;font-size:18px;line-height:26px}.pdp-final-cta-image{flex:0 0 50%;position:relative}.pdp-final-cta-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.pdp-final-cta .pdp-shipping-note{color:#1a3582;opacity:.8}@media (width<=1199px){.pdp-final-cta-content{padding-left:40px}}@media (width<=991px){.pdp-final-cta{background:#eff4f9;padding:0!important}.pdp-final-cta-inner{text-align:center;flex-direction:column-reverse;min-height:auto;padding:0}.pdp-final-cta-content{max-width:100%;padding:30px 16px 50px}.pdp-final-cta-image{flex:none;width:100%;height:100%;position:relative}.pdp-final-cta-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#eff4f9 75%);height:200px;position:absolute;bottom:0;left:0;right:0}.pdp-final-cta-image img{border-radius:0;width:100%;height:auto;position:relative}.pdp-final-cta-trust{flex-direction:column;justify-content:center}.pdp-final-cta-title{letter-spacing:.96px!important;font-size:32px!important;line-height:28px!important}.pdp-final-cta-subtitle{font-size:16px;line-height:26px}.pdp-final-cta-desc{font-size:14px;line-height:20px}}@media (width<=575px){.pdp-science-inner,.pdp-why-choose-inner,.pdp-journey-inner,.pdp-testimonials-inner,.pdp-compare-inner,.pdp-audience-inner,.pdp-faq-inner,.pdp-final-cta-inner{padding:0 14px}.pdp-final-cta-title{letter-spacing:.72px!important;font-size:24px!important;line-height:30px!important}.pdp-final-cta-inner{padding:0}.pdp-final-cta-image{height:100%}}.quiz-loading-overlay{z-index:999999;background:radial-gradient(circle at 50% 28%,#eef3ff 0%,#fff 58%);justify-content:center;align-items:center;width:100%;height:100%;padding:24px;transition:opacity .4s;display:flex;position:fixed;top:0;left:0}.quiz-loading-overlay.is-leaving{opacity:0;pointer-events:none}.quiz-loading-inner{text-align:center;width:100%;max-width:400px}.quiz-loading-orb{width:132px;height:132px;margin:0 auto 26px;position:relative}.quiz-loading-ring{background:conic-gradient(#1a3582 0%,#1f9d3a 45%,#1f9d3a00 72%,#1a3582 100%);border-radius:50%;animation:1.6s linear infinite quizOrbSpin;position:absolute;inset:0;mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.quiz-loading-ring-2{opacity:.55;background:conic-gradient(from 180deg,#1f9d3a 0%,#1a3582 40%,#1a358200 70%,#1f9d3a 100%);animation-duration:2.4s;animation-direction:reverse;inset:14px}.quiz-loading-core{color:#1a3582;background:#fff;border-radius:50%;justify-content:center;align-items:center;animation:1.8s ease-in-out infinite quizOrbPulse;display:flex;position:absolute;inset:30px;box-shadow:0 10px 30px #1a358229,0 0 0 10px #1f9d3a0f}.quiz-loading-core svg{width:34px;height:34px}.quiz-loading-pill{transform-origin:50%;animation:2.6s cubic-bezier(.55,.06,.45,.94) infinite quizPillSpin}@keyframes quizPillSpin{to{transform:rotate(360deg)}}.quiz-loading-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#1f9d3a;margin:0 0 8px;font-size:12px;font-weight:700}.quiz-loading-text{color:#1a3582;min-height:2.6em;margin:0 0 22px;font-size:21px;font-weight:700;line-height:1.3}.quiz-loading-steps{text-align:left;gap:10px;margin:0 auto 22px;padding:0;list-style:none;display:grid}.quiz-loading-steps li{color:#8592a8;align-items:center;gap:12px;font-size:14.5px;transition:color .3s;display:flex}.quiz-loading-steps li i{border:2px solid #c3ccda;border-radius:50%;flex:none;width:22px;height:22px;transition:border-color .3s,background .3s;position:relative}.quiz-loading-steps li.is-active{color:#1a3582;font-weight:600}.quiz-loading-steps li.is-active i{border-color:#0000 #1a3582 #1a3582;animation:.9s linear infinite quizOrbSpin}.quiz-loading-steps li.is-done{color:#1a3582}.quiz-loading-steps li.is-done i{background:#1f9d3a;border-color:#1f9d3a;animation:none}.quiz-loading-steps li.is-done i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.quiz-loading-bar{background:#e6ecf5;border-radius:6px;height:6px;overflow:hidden}.quiz-loading-bar span{background:linear-gradient(90deg,#1a3582,#1f9d3a);border-radius:6px;width:4%;height:100%;transition:width 9.2s cubic-bezier(.35,.15,.45,1);display:block}.quiz-loading-overlay.is-running .quiz-loading-bar span{width:100%}@keyframes quizOrbSpin{to{transform:rotate(360deg)}}@keyframes quizOrbPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.quiz-loading-ring,.quiz-loading-core,.quiz-loading-pill,.quiz-loading-steps li.is-active i{animation:none}}.quiz-certifications{background:#fff;padding:30px 0!important}.quiz-cert-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.quiz-cert-item img{object-fit:contain;width:auto;max-height:70px}@media (width<=767px){.quiz-certifications{padding:20px 0 40px!important}.quiz-cert-logos{grid-template-columns:repeat(3,1fr);gap:15px 10px;display:grid}.quiz-cert-item{justify-content:center;align-items:center;display:flex}.quiz-cert-item img{max-height:45px}}.quiz-package-summary{background:#f0f5ff;border:1px solid #d0ddf0;border-radius:12px;flex-direction:column;align-items:center;gap:4px;max-width:500px;margin:0 auto 20px;padding:12px 20px;display:flex}.qps-row{color:#1a3582;font-size:14px;font-weight:600}.qps-count,.qps-price{font-weight:700}.results-hero-media{width:100%}.results-hero-split{gap:20px;display:flex}.results-hero-box{aspect-ratio:1;background:#fff;border-radius:20px;flex:1;overflow:hidden}.results-hero-box video,.results-hero-box img{object-fit:cover;width:100%;height:100%;display:block}.results-hero-carousel{display:none}@media (width<=767px){.results-hero-split{display:none}.results-hero-carousel{display:block}.results-hero-slide{background:#fff;border-radius:20px;padding:0 6px;overflow:hidden}.results-hero-slide video,.results-hero-slide img{aspect-ratio:3/4;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.results-hero-carousel .slick-dots{justify-content:center;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex!important}.results-hero-carousel .slick-dots li button{cursor:pointer;background:#c5cfe0;border:none;border-radius:50%;width:9px;height:9px;padding:0;font-size:0}.results-hero-carousel .slick-dots li.slick-active button{background:#1a3582}}.custom-results{background:var(--qr-paper);--qr-paper:#fff;--qr-sky:#e9f2fb;--qr-ink:#14213d;--qr-navy:#1a3582;--qr-muted:#5a6b8c;--qr-line:#14213d1f;--qr-line-soft:#14213d12;--qr-cta:#1a3582;--qr-sale:#e8455f;--qr-sale-soft:#c1798a;--qr-read:#2f4364;--qr-grow:#1f9d3a;--qr-grow-soft:#1f9d3a42;--qr-gold:#c9a24d;--qr-gold-ink:#8a6a1f;--qr-sec:112px;transition:opacity .4s}.qr-container{max-width:1320px;margin:0 auto;padding:0 20px}.qr-eyebrow{color:var(--qr-muted);text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:11px;font-weight:600;display:block}.qr-experts .qr-eyebrow{margin-bottom:8px}.qr-experts .qr-title2{margin-bottom:0;line-height:1.02}.qr-eyebrow-center{text-align:center}.qr-btn-pill{background:var(--qr-ink);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 20px 15px 28px;font-size:16px;font-weight:500;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.qr-btn-pill:hover{color:#fff;background:#0e1830;transform:translateY(-1px)}.qr-btn-pill svg{box-sizing:content-box;background:#ffffff29;border-radius:50%;padding:5px}.qr-btn-big{padding:18px 24px 18px 34px;font-size:17px}.qr-btn-buy{background:var(--qr-cta)}.qr-btn-buy:hover{background:#152a68}.qr-btn-outline{width:fit-content;color:var(--qr-navy);border:0;border-bottom:1px solid var(--qr-line);font:inherit;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:8px;margin:34px auto 0;padding:8px 2px;font-size:16px;font-weight:500;display:flex}.qr-btn-outline:hover{border-bottom-color:var(--qr-navy)}.qr-caret{font-size:18px;line-height:0}.qr-timer{color:var(--qr-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:nowrap;flex:none;align-items:baseline;gap:3px;display:flex}.qr-timer b{letter-spacing:.02em;font-size:19px;font-weight:400;line-height:1}.qr-timer i{color:var(--qr-muted);font-size:10px;font-style:normal;font-weight:500}.qr-header{background:var(--qr-paper);padding:72px 0 var(--qr-sec);position:relative;overflow:hidden}.qr-header:before{content:"";pointer-events:none;background:radial-gradient(circle,#8db4d6d9 0%,#8db4d661 44%,#8db4d600 72%);border-radius:50%;width:760px;height:760px;position:absolute;top:-280px;right:-220px}.qr-header>.qr-container{z-index:1;position:relative}.qr-header-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.qr-title{color:var(--qr-ink);letter-spacing:-.02em;margin:0 0 26px;font-size:52px;font-weight:400;line-height:1.06}.qr-messages{border-left:1px solid var(--qr-line);margin:0 0 26px;padding-left:20px}.qr-messages p{color:var(--qr-muted);margin:0 0 10px;font-size:16px;font-weight:400;line-height:1.5}.qr-messages p:last-child{margin-bottom:0}.qr-profile{max-width:480px;margin:0 0 26px}.qr-prof-row{margin-top:14px}.qr-prof-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.qr-prof-head span{color:var(--qr-ink);font-size:14px;font-weight:500}.qr-prof-head b{color:var(--qr-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.qr-prof-head b i{color:var(--qr-grow);font-style:normal;font-weight:600}.qr-prof-track{background:var(--qr-line-soft);border-radius:999px;height:6px;position:relative;overflow:hidden}.qr-prof-fill{border-radius:999px;width:0;transition:width .9s cubic-bezier(.22,.8,.32,1);position:absolute;top:0;bottom:0;left:0}.qr-prof-fill.is-on{width:var(--w)}.qr-prof-target{background:var(--qr-grow-soft)}.qr-prof-current{background:var(--qr-navy);transition-delay:.15s}.qr-prof-legend{color:var(--qr-muted);gap:18px;margin-top:12px;font-size:12px;display:flex}.qr-prof-legend span{align-items:center;gap:6px;display:inline-flex}.qr-prof-dot{border-radius:50%;width:8px;height:8px}.qr-prof-dot-now{background:var(--qr-navy)}.qr-prof-dot-goal{background:var(--qr-grow-soft)}.qr-prof-how{margin-top:8px}.qr-prof-how summary{cursor:pointer;color:var(--qr-navy);box-shadow:inset 0 -1px 0 var(--qr-line);padding-bottom:2px;font-size:12px;list-style:none;display:inline-block}.qr-prof-how summary::-webkit-details-marker{display:none}.qr-prof-how p{color:var(--qr-muted);margin:8px 0 0;font-size:12px;line-height:1.55}.qr-sub{color:var(--qr-ink);margin:0 0 28px;font-size:17px;font-weight:500}.qr-hero-media{width:100%}.qr-hero-split{gap:16px;display:flex}.qr-hero-box{aspect-ratio:1;background:#a9c6e2;border-radius:24px;flex:1;overflow:hidden}.qr-hero-box video,.qr-hero-box img{object-fit:cover;width:100%;height:100%;display:block}.qr-hero-carousel{display:none}.qr-hero-box,.qr-hero-slide{position:relative}.qr-media-badge{z-index:2;background:var(--qr-sale);color:#fff;letter-spacing:.04em;white-space:nowrap;border:0;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px;box-shadow:0 10px 24px -10px #e8455fbf}.qr-hero-slide .qr-media-badge{left:16px}.qr-card-badge{padding:7px 12px;font-size:12px;top:12px;left:12px}.qr-icons{background:var(--qr-sky);border-top:1px solid var(--qr-line-soft);border-bottom:1px solid var(--qr-line-soft);padding:20px 0}.qr-usp-marquee{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.qr-usp-track{scroll-behavior:auto;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch;gap:10px;display:flex;overflow-x:auto}.qr-usp-track::-webkit-scrollbar{display:none}.qr-usp-track:active{cursor:grabbing}.qr-usp-item{white-space:nowrap;user-select:none;backdrop-filter:blur(20px)saturate(180%);background:#ffffff61;border:1px solid #fff9;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 16px;display:inline-flex;box-shadow:0 8px 22px -12px #1a358247,inset 0 1px #ffffff80}@supports not (backdrop-filter:blur(1px)){.qr-usp-item{background:#ffffffbf}}.qr-usp-ico{color:var(--qr-navy);flex-shrink:0;display:inline-flex}.qr-usp-ico svg{width:20px;height:20px;display:block}.qr-usp-ico img.usp-logo{width:22px;height:22px;display:block}.qr-usp-label{color:var(--qr-navy);letter-spacing:-.01em;font-size:14px;font-weight:500}.qr-products{background:var(--qr-paper);padding:var(--qr-sec) 0}.qr-title2{color:var(--qr-ink);text-align:center;letter-spacing:-.02em;margin:0 0 18px;font-size:42px;font-weight:400;line-height:1.08}.qr-products .quiz-package-summary{background:var(--qr-sky);border-color:#14213d14;border-radius:20px;gap:6px;max-width:640px;margin:0 auto 52px;padding:22px 28px}.qr-products .qps-row{text-align:center}.qr-note{text-align:center;color:var(--qr-muted);border-top:1px solid #14213d1a;max-width:480px;margin:12px 0 0;padding-top:14px;font-size:15px;font-weight:400;line-height:1.55}.qr-slider-hint{color:var(--qr-muted);justify-content:center;align-items:center;gap:10px;margin:-30px 0 22px;font-size:13px;display:none}.qr-slider-hint.is-on{display:flex}.qr-slider-hint-dot{background:var(--qr-navy);border-radius:50%;flex:none;width:5px;height:5px}.qr-slider-hint-text{flex:0 auto}.qr-slider-hint-arrow{flex:none;line-height:0;animation:1.6s ease-in-out infinite qr-nudge;display:inline-flex}@keyframes qr-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.qr-slider-hint-arrow{animation:none}}.qr-slider-wrap{position:relative}.qr-slide-arrow{z-index:5;border:1px solid var(--qr-line);backdrop-filter:blur(14px);width:46px;height:46px;color:var(--qr-ink);cursor:pointer;background:#ffffffbf;border-radius:50%;justify-content:center;align-items:center;line-height:0;transition:opacity .2s,background .2s;display:flex;position:absolute;top:130px;box-shadow:0 10px 24px -14px #14213d80}.qr-slide-arrow:hover{background:#fff}.qr-slide-arrow.is-off{opacity:.25;pointer-events:none}.qr-slide-prev{left:-14px}.qr-slide-next{right:-14px}.qr-slider-wrap .qr-slide-arrow{display:none}.qr-slider-wrap.has-overflow .qr-slide-arrow{display:flex}.qr-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 8px);grid-auto-flow:column;gap:26px 10px;margin:-10px -6px -34px;padding:10px 6px 34px;list-style:none;display:grid;overflow-x:auto}.qr-grid::-webkit-scrollbar{display:none}.qr-card{scroll-snap-align:start;border:1px solid var(--qr-line-soft);background:#ffffff80;border-radius:24px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.qr-card:hover{border-color:var(--qr-line);box-shadow:0 16px 36px -28px #14213d73}.qr-card-img{background:var(--qr-sky);height:320px;position:relative}.qr-card-body{flex-direction:column;flex:1;padding:16px 18px 20px;display:flex}.qr-card-img img,.qr-card-video{object-fit:cover;width:100%;height:100%;display:block}.qr-card-video{background:var(--qr-sky)}.qr-remove{cursor:pointer;color:var(--qr-muted);opacity:0;background:#ffffffb3;border:0;border-radius:50%;padding:5px;line-height:0;transition:opacity .2s,color .2s;position:absolute;top:10px;right:10px}.qr-remove svg{width:13px;height:13px;display:block}.qr-card:hover .qr-remove,.qr-remove:focus-visible{opacity:1}.qr-remove:hover{color:var(--qr-ink)}.qr-brand{color:var(--qr-muted);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600}.qr-name{color:var(--qr-ink);letter-spacing:-.01em;margin:8px 0 4px;font-size:21px;font-weight:400;line-height:1.2}.qr-rating{align-items:center;gap:3px;margin:6px 0 2px;display:flex}.qr-rating svg{width:12px;height:12px;display:block}.qr-rating span{color:var(--qr-ink);margin-left:5px;font-size:13px}.qr-rating small{color:var(--qr-muted);font-size:12px}.qr-segment{color:var(--qr-muted);border-bottom:1px solid var(--qr-line-soft);margin-bottom:14px;padding-bottom:14px;font-size:14px}.qr-benefits{color:var(--qr-muted);margin:0 0 20px;padding:0;font-size:14px;line-height:1.5;list-style:none}.qr-benefits li{margin-bottom:7px;padding-left:15px;position:relative}.qr-benefits li:before{content:"";background:var(--qr-navy);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:1px}.qr-bottom{margin-top:auto}.qr-oldprice{color:var(--qr-muted);margin-right:10px;font-size:15px;font-weight:400;text-decoration:line-through}.qr-price{color:var(--qr-ink);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:400}.qr-pack{color:var(--qr-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.qr-detail{color:var(--qr-muted);box-shadow:inset 0 -1px 0 var(--qr-line);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px 0;font-family:inherit;font-size:14px;font-weight:400;text-decoration:none;display:inline-block}.qr-detail:hover{color:var(--qr-ink);box-shadow:inset 0 -1px 0 var(--qr-ink)}.qr-certicons{border-top:1px solid var(--qr-line-soft);grid-template-columns:repeat(5,1fr);gap:18px 24px;max-width:1050px;margin:32px auto 0;padding-top:26px;display:grid}.qr-certicon{color:var(--qr-muted);align-items:center;gap:10px;font-size:14px;display:flex}.qr-certicon img{flex:none;width:36px;height:36px}.qr-picker{margin-top:30px}.qr-picker-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:218px;grid-auto-flow:column;gap:14px;margin:-10px -6px -8px;padding:10px 6px 16px;list-style:none;display:grid;overflow-x:auto}.qr-picker-grid::-webkit-scrollbar{display:none}.qr-pick-wrap .qr-slide-arrow{top:86px}.qr-pick-desc{color:var(--qr-muted);margin-top:4px;font-size:12.5px;line-height:1.35}.qr-rating-sm{margin:5px 0 0}.qr-rating-sm svg{width:10px;height:10px}.qr-rating-sm span{margin-left:4px;font-size:12px}.qr-rating-sm small{font-size:11px}.qr-pick-add svg{padding:3px}.qr-pick{border:1px solid var(--qr-line-soft);scroll-snap-align:start;background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.qr-pick-img{background:var(--qr-sky);width:100%;height:200px}.qr-pick-img img{object-fit:cover;width:100%;height:100%;display:block}.qr-pick-body{flex-direction:column;flex:1;align-items:flex-start;padding:16px 18px 18px;display:flex}.qr-pick-name{color:var(--qr-ink);font-size:16px;font-weight:400}.qr-pick-price{color:var(--qr-ink);margin:6px 0 12px;font-size:18px;font-weight:400}.qr-pick-price .qr-oldprice{margin-right:6px;font-size:13px}.qr-pick-add{margin-top:auto;padding:10px 14px 10px 20px;font-size:14px}.qr-picker-empty{text-align:center;color:var(--qr-muted);margin:20px 0 0}.qr-purchase{padding:var(--qr-sec) 0;background:linear-gradient(#ffffff85,#ffffff85),#5784ab url(/images/vysledkovka/nakup-pozadie.webp) 50%/cover no-repeat;position:relative}.qr-purchase:before{content:"";pointer-events:none;background:linear-gradient(#fff 0%,#fffffff5 34%,#ffffff9e 68%,#fff0 100%);height:330px;position:absolute;top:0;left:0;right:0}.qr-purchase>.qr-container{z-index:1;position:relative}.qr-promo{background:#e8455f12;border:1px solid #e8455f4d;border-radius:18px;justify-content:center;align-items:center;gap:16px;max-width:620px;margin:0 auto 32px;padding:16px 22px;display:flex}.qr-promo-pct{background:var(--qr-sale);color:#fff;letter-spacing:-.02em;border-radius:12px;flex:none;padding:9px 14px;font-size:20px;font-weight:700;line-height:1}.qr-promo-text{color:var(--qr-muted);font-size:13px;line-height:1.4}.qr-promo-text b{color:var(--qr-sale);font-size:15px;font-weight:600;display:block}.qr-options{grid-template-columns:1.05fr 1fr;align-items:start;gap:20px;max-width:1150px;margin:0 auto;display:grid}.qr-option{border:1px solid var(--qr-line);cursor:pointer;background:#fff;border-radius:22px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.qr-option:hover{border-color:#14213d47}.qr-option.active{border-color:var(--qr-ink);box-shadow:inset 0 0 0 1px var(--qr-ink), 0 22px 44px -24px #14213d80;background:#eaf2fd}.qr-option.active .qr-bonus{background:#ffffff8c}.qr-option-body{padding:10px 22px 24px}.qr-option-badge{background:var(--qr-ink);color:#fff;text-align:center;letter-spacing:.16em;text-transform:uppercase;margin:-1px -1px 0;padding:11px 12px 9px;font-size:10px;font-weight:600;display:block}.qr-option-badge-alt{color:var(--qr-muted);background:#14213d1a}.qr-option-head{cursor:pointer;border-bottom:1px solid var(--qr-line-soft);align-items:center;gap:12px;padding:18px 0 16px;display:flex}.qr-radio{border:1px solid var(--qr-muted);border-radius:50%;flex:none;width:19px;height:19px;position:relative}.qr-radio.on{border-color:var(--qr-ink)}.qr-radio.on:after{content:"";background:var(--qr-ink);border-radius:50%;position:absolute;inset:3px}.qr-option-title{color:var(--qr-ink);letter-spacing:-.01em;flex:1;font-size:19px;font-weight:400}.qr-option-price{text-align:right;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.3;display:flex}.qr-price-row{align-items:baseline;gap:8px;display:flex}.qr-option-price b{color:var(--qr-ink);letter-spacing:-.02em;font-size:22px;font-weight:400}.qr-option-old{color:var(--qr-muted);font-size:14px;text-decoration:line-through}.qr-option-price small{color:var(--qr-read);font-size:13px}.qr-option-benefits{flex-direction:column;gap:11px;margin-top:18px;display:flex}.qr-option-benefits div{color:var(--qr-read);align-items:center;gap:10px;font-size:15px;display:flex}.qr-option-benefits b{color:var(--qr-navy);font-weight:700}.qr-option-benefits svg{flex:none}.qr-bi{object-fit:contain;vertical-align:middle;flex:none;width:24px;height:30px;display:inline-block}.qr-option:not(.active) .qr-option-title,.qr-option:not(.active) .qr-option-price b,.qr-option:not(.active) .qr-option-price small,.qr-option:not(.active) .qr-option-benefits div,.qr-option:not(.active) .qr-bonus-item,.qr-option:not(.active) .qr-bonus-title,.qr-option:not(.active) .qr-bonus-note,.qr-option:not(.active) .qr-guarantee{color:var(--qr-read);opacity:.78}.qr-option:not(.active) .qr-option-benefits b,.qr-option:not(.active) .qr-bonus-item b{color:var(--qr-navy);opacity:.75;font-weight:700}.qr-bonus{border:1px solid var(--qr-line);border-radius:16px;margin-top:20px;padding:18px 18px 16px}.qr-bonus-title{color:var(--qr-navy);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.qr-bonus-item{color:var(--qr-read);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:15px;display:flex}.qr-bonus-item b{color:var(--qr-navy);font-weight:700}.qr-bonus-item small{width:100%;color:var(--qr-read);padding-left:30px;font-size:13.5px;display:block}.qr-tag{vertical-align:1px;color:var(--qr-navy);letter-spacing:.1em;background:0 0;border:0;margin-left:4px;padding:0;font-size:10.5px;font-weight:700}.qr-bonus-note{border-top:1px solid var(--qr-line-soft);color:var(--qr-read);margin-top:14px;padding-top:14px;font-size:14px}.qr-bonus-note b{color:var(--qr-navy);font-weight:700}.qr-guarantee{color:var(--qr-read);border-top:1px solid var(--qr-line-soft);align-items:center;gap:10px;margin-top:18px;padding-top:16px;font-size:15px;display:flex}.qr-guarantee b{color:var(--qr-navy);font-weight:700}.qr-checkout{text-align:center;margin-top:48px}.qr-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin-top:34px;display:flex}.qr-trust-box{text-align:left;align-items:center;gap:14px;display:flex}.qr-trust-num{border:1px solid var(--qr-line-soft);min-width:58px;height:58px;color:var(--qr-ink);letter-spacing:-.02em;background:#fff;border-radius:18px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:26px;font-weight:400;display:flex}.qr-trust-box b{color:var(--qr-ink);font-size:14px;font-weight:500;line-height:1.2;display:block}.qr-trust-box small{color:var(--qr-muted);margin-top:2px;font-size:12px;line-height:1.25;display:block}.qr-reviews{padding:var(--qr-sec) 0;background:var(--qr-sky) url(/images/vysledkovka/recenzie-pozadie.webp) center/cover no-repeat;position:relative;overflow:hidden}.qr-reviews>.qr-container{z-index:1;position:relative}.qr-reviews-sub{color:var(--qr-muted);justify-content:center;align-items:center;gap:9px;margin:0 0 44px;font-size:15px;font-weight:400;display:flex}.qr-rev-google{line-height:0;display:inline-flex}.qr-rev-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;margin:-10px -6px -34px;padding:10px 6px 34px;display:grid;overflow-x:auto}.qr-rev-grid::-webkit-scrollbar{display:none}.qr-rev-wrap .qr-slide-arrow{top:calc(50% - 23px)}.qr-rev-prev{left:-14px}.qr-rev-next{right:-14px}.qr-rev{scroll-snap-align:start;backdrop-filter:blur(18px)saturate(180%);background:#ffffff8c;border:1px solid #fffc;border-radius:20px;flex-direction:column;padding:24px;display:flex;box-shadow:0 16px 40px -26px #14213d66}.qr-rev-head{color:var(--qr-ink);align-items:center;gap:10px;margin-bottom:12px;font-size:14px;display:flex}.qr-rev-head b{font-weight:500}.qr-rev-avatar{background:var(--qr-navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:500;display:flex}.qr-stars{gap:3px;margin-bottom:12px;display:flex}.qr-stars svg{width:13px;height:13px;display:block}.qr-rev p{color:var(--qr-muted);margin:0 0 16px;font-size:14px;line-height:1.6}.qr-verified{color:var(--qr-muted);align-items:center;gap:6px;margin-top:auto;font-size:12px;display:flex}.qr-verified svg{width:15px;height:15px}@supports not (backdrop-filter:blur(1px)){.qr-rev{background:#ffffffe6}}.qr-experts{background:var(--qr-paper);padding:var(--qr-sec) 0;overflow:hidden}.qr-experts-grid{grid-template-columns:5fr 7fr;align-items:center;gap:40px;margin-top:26px;display:grid}.qr-experts-sub{color:var(--qr-muted);text-align:center;margin:-2px 0 0;font-size:16px;font-weight:400;line-height:1.3}.qr-exp-say{min-height:170px}.qr-exp-quote{color:var(--qr-ink);letter-spacing:-.01em;max-width:440px;margin:0;font-size:20px;font-weight:400;line-height:1.45}.qr-exp-sign{color:var(--qr-muted);margin-top:24px;font-size:14px}.qr-exp-sign b{color:var(--qr-ink);font-weight:500}.qr-exp-sign:after{content:"";-webkit-mask-composite:xor;background:#29b6f6;border-radius:50%;width:16px;height:16px;margin-left:15px;display:inline-block;position:relative;top:3px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z' fill='%23fff'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-position:50%,0 0;-webkit-mask-size:12px,auto;-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.qr-exp-strip{scrollbar-width:none;align-items:center;gap:14px;margin:0 -26px;padding:34px 26px;list-style:none;display:flex;overflow-x:auto}.qr-exp-strip:after{content:"";flex:0 0 calc(70% - 14px)}.qr-exp-strip::-webkit-scrollbar{display:none}.qr-exp-item{cursor:pointer;flex:0 0 30%;transition:transform .3s;transform:scale(.8)}.qr-exp-item.is-current{z-index:2;transform:scale(1.15)}.qr-exp-item img{width:100%;height:auto;display:block}.qr-exp-nav{justify-content:center;gap:12px;margin-top:30px;display:flex}.qr-slide-arrow.qr-exp-arrow{display:flex;position:static}.qr-vs{background:var(--qr-paper);padding:var(--qr-sec) 0}.qr-vs-mobile{display:none}.qr-vs-grid{grid-template-columns:250px 1fr 1fr;align-items:start;gap:20px;display:grid}.qr-vs-head{padding-top:10px}.qr-vs-head .qr-title2{text-align:left;letter-spacing:-.02em;margin:0;font-size:42px;font-weight:400;line-height:1.06}.qr-vs-div{display:block}.qr-vs-sub{color:var(--qr-muted);text-align:left;margin:18px 0 0;font-size:15px;font-weight:400;line-height:1.5}.qr-vs-col{border-radius:24px}.qr-vs-lekaren{background:#f1f2f3;padding:90px 60px 30px 20px}.qr-vs-sanazia{background:var(--qr-sky);padding:0 60px 30px 20px}.qr-vs-img{background-position:50%;background-repeat:no-repeat;background-size:auto 250px;height:250px}.qr-vs-sanazia .qr-vs-img{background-size:auto 340px;height:340px}.qr-vs-item{justify-content:space-between;align-items:center;gap:14px;min-height:64px;display:flex;position:relative}.qr-vs-item h3{width:220px;color:var(--qr-ink);margin:0;font-size:17px;font-weight:400;position:absolute;left:-250px}.qr-vs-item p{max-width:300px;color:var(--qr-muted);margin:0;font-size:14px;line-height:1.35}.qr-vs-sanazia .qr-vs-item p{color:var(--qr-ink)}.qr-vs-item:after{content:"";height:1px;position:absolute;bottom:0}.qr-vs-lekaren .qr-vs-item:after{background:var(--qr-line-soft);left:-270px;right:-50px}.qr-vs-sanazia .qr-vs-item:after{background:#14213d1a;left:-20px;right:-50px}.qr-vs-col .qr-vs-item:last-child:after{opacity:0}.qr-mark{flex:none;width:22px;height:22px;position:relative}.qr-mark:before,.qr-mark:after{content:"";background:currentColor;position:absolute}.qr-mark-bad,.qr-mark-none{color:#14213d52}.qr-mark-good{color:var(--qr-ink)}.qr-mark-bad:before,.qr-mark-bad:after{width:15px;height:1px;top:10.5px;left:3.5px}.qr-mark-bad:before{transform:rotate(45deg)}.qr-mark-bad:after{transform:rotate(-45deg)}.qr-mark-none:before{width:15px;height:1px;top:10.5px;left:3.5px}.qr-mark-none:after{display:none}.qr-mark-good:before{width:6px;height:1px;top:13px;left:3px;transform:rotate(45deg)}.qr-mark-good:after{width:13px;height:1px;top:10.5px;left:6px;transform:rotate(-50deg)}.qr-certlogos{border-top:1px solid var(--qr-line-soft);filter:grayscale();opacity:.55;flex-wrap:wrap;justify-content:center;align-items:center;gap:44px;margin:72px auto 0;padding-top:48px;display:flex}.qr-certlogos img{object-fit:contain;width:auto;height:44px}.qr-vs-multi,.qr-about{display:none}.qr-about h3{color:var(--qr-ink);letter-spacing:-.01em;margin:22px 0 14px;font-size:26px;font-weight:400}.qr-about p{color:var(--qr-muted);margin:0 0 14px;font-size:15px;line-height:1.6}.qr-about b{color:var(--qr-ink);font-weight:500}.qr-about img{border-radius:24px;width:100%;height:auto;display:block}.qr-faq{background:var(--qr-paper);padding:var(--qr-sec) 0 0}@media (width<=767px){.qr-faq{padding-top:14px}}.qr-faq-head{border-bottom:1px solid var(--qr-line-soft);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 0 0;margin-bottom:0;padding:62px 30px;position:relative}.qr-faq-head .qr-title2{text-align:left;max-width:400px;margin:0;font-weight:400}.qr-faq-tag{color:var(--qr-muted);letter-spacing:-.01em;font-size:26px;font-weight:400;position:absolute;bottom:26px;right:30px}.qr-faq-item{border-bottom:1px solid var(--qr-line-soft)}.qr-faq-item summary{cursor:pointer;color:var(--qr-ink);align-items:center;gap:18px;padding:22px 4px;font-size:18px;font-weight:400;list-style:none;display:flex}.qr-faq-item summary::-webkit-details-marker{display:none}.qr-faq-ico{opacity:.75;flex:none;width:36px;height:auto}span.qr-faq-ico{height:36px}.qr-faq-ico-svg{display:inline-flex}.qr-faq-ico-svg svg{width:36px;height:36px;display:block}.qr-faq-q{flex:1}.qr-faq-arrow{opacity:.5;flex:none;line-height:0;transition:transform .2s}.qr-faq-item[open] .qr-faq-arrow{transform:rotate(180deg)}.qr-faq-item p{color:var(--qr-muted);max-width:900px;margin:0;padding:4px 0 26px 54px;font-size:15px;line-height:1.65}.qr-modal{z-index:2147482600;--qr-paper:#fff;--qr-sky:#e9f2fb;--qr-ink:#14213d;--qr-navy:#1a3582;--qr-muted:#5a6b8c;--qr-line:#14213d1f;--qr-line-soft:#14213d12;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.qr-modal-backdrop{backdrop-filter:blur(6px);background:#14213d6b;position:absolute;inset:0}.qr-modal-panel{z-index:1;background:var(--qr-paper);border-radius:28px;width:min(1080px,100%);max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 40px 90px -40px #14213d99}.qr-modal-x{z-index:3;border:1px solid var(--qr-line);width:38px;height:38px;color:var(--qr-ink);cursor:pointer;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;margin:14px 14px -52px auto;line-height:0;display:flex;position:sticky;top:14px;box-shadow:0 6px 18px -8px #14213d59}.qr-modal-x:hover{background:#fff}.qr-modal-grid{grid-template-columns:1fr 1.15fr;display:grid}.qr-modal-media{background:var(--qr-sky);border-radius:28px 0 0 28px;position:relative;overflow:hidden}.qr-modal-media[style]{background-image:var(--qr-modal-fill);background-size:100% 100%}.qr-modal-stick{z-index:1;position:sticky;top:0}.qr-modal-stick>img,.qr-modal-vid{object-fit:cover;width:100%;height:auto;max-height:90vh;display:block}.qr-hide{display:none!important}.qr-modal-thumbs{justify-content:center;gap:8px;display:flex;position:absolute;bottom:12px;left:0;right:0}.qr-modal-thumb{cursor:pointer;opacity:.7;background:#fff;border:1px solid #ffffffd9;border-radius:12px;width:46px;height:46px;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}.qr-modal-thumb.on,.qr-modal-thumb:hover{opacity:1;border-color:var(--qr-ink)}.qr-modal-thumb img{object-fit:cover;width:100%;height:100%;display:block}.qr-modal-body{padding:38px 40px 34px}.qr-modal-name{color:var(--qr-ink);letter-spacing:-.02em;margin:0 0 10px;font-size:30px;font-weight:400;line-height:1.1}.qr-modal-headline{color:var(--qr-ink);margin:0 0 12px;font-size:17px;font-weight:500}.qr-modal-hero{color:var(--qr-muted);margin:0 0 22px;font-size:15px;line-height:1.6}.qr-modal-benefits{margin:0 0 22px;padding:0;list-style:none}.qr-modal-benefits li{border-top:1px solid var(--qr-line-soft);padding:12px 0}.qr-modal-benefits b{color:var(--qr-ink);font-size:15px;font-weight:500;display:block}.qr-modal-benefits span{color:var(--qr-muted);margin-top:3px;font-size:14px;line-height:1.5;display:block}.qr-modal-sec{border-top:1px solid var(--qr-line-soft);padding:16px 0}.qr-modal-sec p{color:var(--qr-muted);margin:0;font-size:14px;line-height:1.6}.qr-modal-revs{margin:6px 0 0;padding:0;list-style:none}.qr-modal-revs li{border-bottom:1px solid var(--qr-line-soft);padding:12px 0}.qr-modal-revs li:last-child{border-bottom:0;padding-bottom:0}.qr-modal-revs .qr-stars{margin-bottom:7px}.qr-modal-revs p{color:var(--qr-ink);margin:0 0 5px;font-size:14px;line-height:1.5}.qr-modal-revs small{color:var(--qr-muted);font-size:12px}.qr-modal-nutri{border-collapse:collapse;width:100%;margin-top:4px}.qr-modal-nutri td{color:var(--qr-ink);border-bottom:1px solid var(--qr-line-soft);padding:7px 0;font-size:14px}.qr-modal-nutri td:last-child{text-align:right;color:var(--qr-muted)}.qr-modal-nutri tr:last-child td{border-bottom:0}.qr-modal-foot{border-top:1px solid var(--qr-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.qr-modal-price{color:var(--qr-ink);letter-spacing:-.02em;font-size:26px;font-weight:400}.qr-modal-price small{color:var(--qr-muted);font-size:12px;display:block}.qr-modal-link{color:var(--qr-navy);box-shadow:inset 0 -1px 0 var(--qr-line);align-items:center;gap:8px;padding-bottom:3px;font-size:14px;text-decoration:none;display:inline-flex}.qr-modal-link:hover{box-shadow:inset 0 -1px 0 var(--qr-navy)}.qr-card{cursor:pointer}.qr-final{text-align:center;padding:var(--qr-sec) 20px;background:var(--qr-paper)}.qr-final-img{display:none}.qr-float{z-index:70;pointer-events:none;justify-content:center;padding:0 16px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}.qr-float-pill{pointer-events:auto;backdrop-filter:blur(24px)saturate(180%);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:22px;width:min(760px,100%);padding:10px 10px 10px 24px;display:flex;box-shadow:0 18px 44px -18px #14213d61,inset 0 1px #fff9}.qr-float-timer{flex:none;align-items:center;gap:10px;display:flex}.qr-timer-badge{background:var(--qr-sale);color:#fff;letter-spacing:.04em;white-space:nowrap;border:0;border-radius:999px;flex:none;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.3;display:inline-block}.qr-timer-badge-offer{border:1px solid var(--qr-sale);color:var(--qr-sale);background:0 0;padding:4px 9px}.qr-float-total{color:var(--qr-muted);white-space:nowrap;min-width:0;margin-left:auto;font-size:13px}.qr-float-total>span:first-child{display:block}.qr-float-total .qr-price-row{align-items:baseline;gap:7px;display:flex}.qr-float-total b{color:var(--qr-ink);letter-spacing:-.02em;font-size:20px;font-weight:400}.qr-float-old{color:var(--qr-muted);font-size:13px;text-decoration:line-through}.qr-float-old[hidden]{display:none}.qr-float .qr-btn-buy{flex:none;box-shadow:0 8px 20px -8px #1a3582bf}.qr-float-expired .qr-timer{color:var(--qr-muted);font-size:11px;line-height:1.3}.qr-float-expired .qr-timer-sec{display:none}@supports not (backdrop-filter:blur(1px)){.qr-float-pill{background:#ffffffed}}.qr-choice{background:linear-gradient(#c9a24d1a,#c9a24d0a);border:1px solid #c9a24d52;border-radius:14px;align-items:center;gap:14px;margin:0 0 14px;padding:9px 16px 9px 12px;display:flex}.qr-choice-seal{color:var(--qr-gold);flex:none;align-items:center;gap:2px;display:flex}.qr-choice-seal-text{text-align:center;letter-spacing:.02em;text-transform:uppercase;color:var(--qr-gold-ink);font-size:9.5px;font-weight:600;line-height:1.2}.qr-laurel{display:block}.qr-laurel-svg{width:13px;height:27px;display:block}.qr-laurel-r{transform:scaleX(-1)}.qr-choice-text{border-left:1px solid #c9a24d5c;min-width:0;padding-left:14px;display:block}.qr-choice-text b{color:var(--qr-gold-ink);font-size:13px;font-weight:700;line-height:1.25;display:block}.qr-choice-text small{color:var(--qr-gold-ink);opacity:.78;margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.qr-title,.qr-title2,.qr-name,.qr-pick-name,.qr-modal-name,.qr-option-title,.qr-about h3,.qr-vs-item h3,.qr-faq-item summary,.qr-experts .qr-title2,.qr-profile-title{font-weight:500}@media (width<=1199px){.qr-vs-grid{grid-template-columns:1fr 1fr}.qr-vs-head{text-align:center;grid-column:1/-1;padding-top:0}.qr-vs-head .qr-title2,.qr-vs-sub{text-align:center}.qr-vs-head .qr-title2{font-size:32px}.qr-vs-div{display:inline}.qr-vs-lekaren,.qr-vs-sanazia{padding:0 20px 20px}.qr-vs-item{text-align:center;flex-direction:column;gap:16px;margin-bottom:16px}.qr-vs-item h3{display:none}.qr-vs-item p{order:2;max-width:none}.qr-vs-item .qr-mark{order:1}.qr-vs-item:after{display:none}}@media (width<=991px){.custom-results{--qr-sec:76px}.qr-header:before{width:420px;height:420px;top:-160px;right:-140px}.qr-header{padding:44px 0 22px}.qr-header-grid{grid-template-columns:1fr;gap:40px}.qr-profile{max-width:none}.qr-title{font-size:38px}.qr-title2,.qr-vs-head .qr-title2{font-size:32px}.qr-grid{grid-auto-columns:calc(50% - 6px)}.qr-certicons{grid-template-columns:repeat(3,1fr)}.qr-options{grid-template-columns:1fr}.qr-rev-grid{grid-auto-columns:calc(50% - 10px)}.qr-experts-grid{grid-template-columns:1fr;gap:10px}.qr-experts-text .qr-title2,.qr-experts-sub{text-align:center}.qr-exp-say{text-align:center;min-height:0}.qr-exp-quote{max-width:none}.qr-picker-grid{grid-auto-columns:210px}.qr-faq-head{padding:40px 20px}.qr-faq-head .qr-title2{max-width:280px}.qr-faq-item p{padding-left:4px}}@media (width<=767px){.qr-modal{align-items:flex-end;padding:0}.qr-modal-panel{border-radius:24px 24px 0 0;width:100%;max-height:92vh}.qr-modal-grid{grid-template-columns:1fr}.qr-modal-media{border-radius:24px 24px 0 0;height:280px}.qr-modal-stick{height:100%;position:relative}.qr-modal-stick>img,.qr-modal-vid{height:100%}.qr-modal-body{padding:24px 20px 28px}.qr-modal-name{font-size:24px}.qr-float{padding:0 10px 12px}.qr-float-pill{gap:10px;padding:8px 8px 8px 14px}.qr-float-total{text-align:right;margin-left:auto;font-size:11px}.qr-float-total b{font-size:16px}.qr-timer i{font-size:9px}.qr-timer b{font-size:17px}.qr-hero-split{display:none}.qr-hero-carousel{display:block}.qr-hero-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.qr-hero-track::-webkit-scrollbar{display:none}.qr-hero-slide{scroll-snap-align:center;flex:0 0 100%;padding:0 6px}.qr-hero-slide video,.qr-hero-slide img{aspect-ratio:3/4;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block}.qr-hero-dots{justify-content:center;gap:0;margin-top:6px;display:flex}.qr-hero-dots button{cursor:pointer;box-sizing:content-box;background:#14213d38 padding-box content-box;border:0;border-radius:50%;width:7px;height:7px;padding:12px}.qr-hero-dots button.on{background:var(--qr-ink);background-clip:content-box}.qr-vs-mobile{display:block}.qr-vs-mobile img{width:100%;height:auto;display:block}.qr-vs-grid{display:none}.qr-vs-multi{border:1px solid var(--qr-line-soft);border-radius:24px;margin-top:22px;display:block;overflow:hidden;box-shadow:0 18px 40px -30px #14213d73}.qr-vs-multi img{width:100%;height:auto;display:block}.qr-vs-mobile{border-radius:24px;overflow:hidden}.qr-about{padding:24px 0 0;display:block}.qr-vs{padding-bottom:10px}}@media (width<=575px){.custom-results{--qr-sec:64px}.qr-title{font-size:32px}.qr-sub{font-size:16px}.qr-messages p{font-size:15px}.qr-usp-item{gap:7px;padding:8px 13px}.qr-usp-label{font-size:13px}.qr-usp-ico svg{width:18px;height:18px}.qr-title2{font-size:28px}.qr-products .quiz-package-summary{border-radius:16px;gap:3px;margin-bottom:34px;padding:14px 16px}.qr-products .qps-row{font-size:13px}.qr-note{margin:8px 0 0;padding-top:10px;font-size:12px;line-height:1.45}.qr-grid{grid-auto-columns:46%;gap:22px 10px}.qr-card{border-radius:18px}.qr-card-body{padding:12px 13px 16px}.qr-card-img{height:185px}.qr-remove{opacity:1}.qr-name{font-size:17px}.qr-benefits{font-size:13px}.qr-price{font-size:21px}.qr-pack{white-space:normal;font-size:12px}.qr-certicons{grid-template-columns:1fr 1fr;gap:12px;max-width:none}.qr-certicon{font-size:13px}.qr-certicon img{width:30px;height:30px}.qr-picker-grid{grid-auto-columns:55%;gap:12px}.qr-option-body{padding:6px 14px 16px}.qr-option-title{font-size:16px}.qr-option-price b{font-size:17px}.qr-option-badge{padding:9px 12px 7px;font-size:9px}.qr-btn-big{width:100%;padding:16px 20px;font-size:16px}.qr-trust{grid-template-columns:1fr 1fr;align-items:center;gap:10px;display:grid}.qr-trust-box{gap:10px}.qr-trust-num{border-radius:14px;min-width:46px;height:46px;padding:0 9px;font-size:21px}.qr-trust-box b{font-size:13px}.qr-trust-box small{font-size:11px}.qr-rev-grid{grid-auto-columns:78%;gap:14px}.qr-exp-item{flex:0 0 46%}.qr-exp-strip:after{flex-basis:calc(54% - 14px)}.qr-certlogos{gap:26px;margin-top:48px;padding-top:36px}.qr-certlogos img{height:34px}.qr-faq-tag{font-size:22px;bottom:20px;right:20px}.qr-final-img{border-radius:20px;width:100%;margin-top:34px;display:block}.qr-float .qr-btn-pill{padding:13px 14px 13px 20px;font-size:14px}}@media (width<=560px){.qr-float{padding:0 12px 14px}.qr-float-pill{border-radius:22px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:9px 10px 10px}.qr-float-timer{flex:0 auto;gap:8px;line-height:1}.qr-timer b{font-size:15px}.qr-timer-badge{padding:3px 8px;font-size:9px}.qr-float-total{text-align:right;margin-left:auto;line-height:1}.qr-float-total>span:first-child{display:none}.qr-float-total .qr-price-row{justify-content:flex-end;gap:6px}.qr-float-total b{font-size:17px}.qr-float-old{font-size:12px}.qr-float .qr-btn-buy{flex:1 0 100%;justify-content:center;gap:8px;padding:11px 16px;font-size:13.5px}.qr-float .qr-btn-pill svg{padding:4px}}@media (width<=340px){.qr-timer b{font-size:15px}.qr-float-old{display:none}}@media (width<=767px){.qr-slide-arrow{width:38px;height:38px;top:70px}.qr-slide-prev{left:-6px}.qr-slide-next{right:-6px}.qr-slider-hint{margin:-22px 0 18px;font-size:12px}.qr-slider-hint-count{display:none}}#cq-root{z-index:2147482000;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.cq-bottombar{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #1a35821a;flex:none;align-items:center;gap:14px;display:flex}.cq-bottombar-done .cq-back,.cq-bottombar-done .cq-progress,.cq-bottombar-done .cq-progress-pct{display:none}.cq-bottombar-done{z-index:5;background:0 0;border:0;gap:0;padding:0;position:absolute;top:10px;right:10px}.cq-bottombar-done .cq-close{backdrop-filter:blur(6px);background:#ffffffeb;box-shadow:0 6px 18px #1a35822e}.cq-bottombar-done .cq-close:hover{background:#fff}.cq-back,.cq-close{cursor:pointer;color:#1a3582;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cq-close{font-size:30px;line-height:1}.cq-back:hover,.cq-close:hover{background:#1a358214}.cq-progress{background:#eef1f8;border-radius:8px;flex:1;height:8px;overflow:hidden}.cq-progress-fill{background:#1f9d3a;border-radius:8px;height:100%;transition:width .35s;display:block}.cq-widget{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.cq-slide{text-align:center;width:100%;max-width:760px;margin:auto;padding:34px 20px 40px}.cq-slide-hero{margin:0}.cq-slide.cq-leave{pointer-events:none;animation:.18s ease-in both cqOut}.cq-slide.cq-enter{animation:.34s cubic-bezier(.2,.7,.2,1) both cqIn}.cq-slide.cq-enter .cq-choice{animation:.38s cubic-bezier(.2,.7,.2,1) both cqIn;animation-delay:calc(90ms + var(--i,0) * 35ms)}@keyframes cqOut{to{opacity:0;transform:translateY(-12px)}}@keyframes cqIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cq-slide.cq-leave,.cq-slide.cq-enter,.cq-slide.cq-enter .cq-choice{animation:none}}.cq-title-info{justify-content:center;align-items:flex-start;gap:8px;display:flex}.cq-title-info>p,.cq-title-info>.cq-heading{display:inline}.cq-info{cursor:pointer;color:#1a3582;background:#fff;border:1.5px solid #1a3582;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:7px;padding:0;font:italic 700 12px/1 Georgia,Times New Roman,serif;display:inline-flex}.cq-info:hover,.cq-info[aria-expanded=true]{color:#fff;background:#1a3582}.cq-why{text-align:left;color:#01101c;background:#f1f4f9;border-radius:12px;max-width:560px;margin:4px auto 14px;padding:12px 16px;font-size:14px;line-height:1.5}.cq-why b{color:#1a3582;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;display:block}.cq-why p{margin:0}.cq-progress-pct{text-align:right;color:#1a3582;font-variant-numeric:tabular-nums;flex:none;min-width:40px;font-size:13px;font-weight:700}.cq-slide-hero{background-image:var(--bg-d);background-color:#eef1f8;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:center;max-width:none;min-height:100%;padding:24px 6%;display:flex}.cq-slide-hero[data-side=right]{justify-content:flex-end}.cq-hero-inner{backdrop-filter:blur(10px);background:#ffffffe6;border-radius:24px;width:100%;max-width:470px;margin:0;padding:32px 26px 28px;box-shadow:0 18px 50px #1a358224}.cq-slide-img{object-fit:contain;max-width:min(340px,80%);max-height:220px;margin:0 auto 18px;display:block}.cq-title{color:#1a3582;margin-bottom:10px}.cq-title p,.cq-heading{margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.25;display:block}.cq-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#5a6b8c;margin-bottom:8px;font-size:15px;font-weight:700;display:block}.cq-desc{color:#01101c;margin-bottom:8px;font-size:17px;line-height:1.5}.cq-desc p{margin:0 0 8px}.cq-desc .cq-heading{color:#1a3582}.cq-choices{flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0 8px;display:flex}.cq-choice{font:inherit;color:#01101c;cursor:pointer;background:#f1f4f9;border:2px solid #0000;border-radius:40px;padding:12px 24px;font-size:18px;transition:background .15s,border-color .15s}.cq-choice:hover{background:#e8f6ec}.cq-choice.is-on{color:#178031;background:#e8f6ec;border-color:#1f9d3a;font-weight:600}.cq-choices-grid{gap:10px}.cq-choice-img{box-sizing:border-box;background:#fff;border:2px solid #1a358226;border-radius:14px;flex-direction:column;flex:0 0 136px;align-items:center;gap:8px;width:136px;padding:14px 8px 12px;display:flex}.cq-choice-img img{object-fit:contain;width:44px;height:44px;display:block}.cq-choice-img span{font-size:14px;line-height:1.25}.cq-choice-img:hover{background:#f3faf5;border-color:#1f9d3a59}.cq-choice-img.is-on{background:#e8f6ec;border-color:#1f9d3a;box-shadow:inset 0 0 0 1px #1f9d3a}.cq-choice-img.is-on span{color:#178031;font-weight:600}.cq-input{color:#003f76;background:#fff;border:1px solid #ddd;border-radius:30px;width:100%;max-width:420px;height:58px;margin:18px auto 0;padding:15px 30px;font-size:17px;display:block}.cq-input::placeholder{color:#003f76;opacity:.5}.cq-input:focus{border-color:#1f9d3a;outline:none;box-shadow:0 0 0 3px #1f9d3a26}.cq-input-err{color:#b3261e;margin:8px 0 0;font-size:14px}.cq-textarea{resize:vertical;border-radius:18px;height:auto;min-height:120px;padding:14px 18px;line-height:1.45}.cq-textarea:read-only{color:#45567a;background:#f7f9fc}.cq-skip{cursor:pointer;color:#5a6b8c;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin:12px auto 0;font-size:15px;text-decoration:underline;display:block}.cq-skip:hover{color:#1a3582}.cq-analysis{text-align:left;max-width:420px;margin:16px auto 0}.cq-analysis-head{color:#1a3582;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.cq-analysis-dot{background:#1f9d3a;border-radius:50%;flex:none;width:12px;height:12px;animation:1.1s ease-out infinite cqPulse;box-shadow:0 0 #1f9d3a73}.cq-analysis.is-done .cq-analysis-dot{box-shadow:none;animation:none}.cq-analysis-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cq-chip{color:#178031;background:#e8f6ec;border-radius:30px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:600;animation:.3s cubic-bezier(.2,.7,.2,1) both cqIn;display:inline-flex}.cq-chip:before{content:"✓";font-size:12px}#cq-root.cq-theme-pink .cq-chip{color:#c4355a;background:#fdedf1}#cq-root.cq-theme-pink .cq-analysis-dot{background:#e64a70;box-shadow:0 0 #e64a7073}@keyframes cqPulse{to{box-shadow:0 0 0 10px #1f9d3a00}}.cq-cta{font:inherit;cursor:pointer;color:#fff;background:#1f9d3a;border:0;border-radius:30px;margin-top:26px;padding:12px 34px;font-size:20px;font-weight:600;transition:background .15s,color .15s}.cq-cta:hover:not(:disabled){color:#fff;background:#178031}.cq-cta:disabled{opacity:.45;cursor:not-allowed}.cq-consent{text-align:left;cursor:pointer;color:#01101c;align-items:flex-start;gap:10px;max-width:420px;margin:14px auto 0;font-size:14px;line-height:1.45;display:flex}.cq-consent input{accent-color:#1f9d3a;cursor:pointer;flex:none;width:18px;height:18px;margin:2px 0 0}.cq-consent a{color:#1a3582;text-decoration:underline}.cq-consent-note{color:#5a6b8c;max-width:420px;margin:10px auto 0;font-size:12.5px;line-height:1.45}#cq-root.cq-theme-pink .cq-choice:hover{background:#fdedf1}#cq-root.cq-theme-pink .cq-choice.is-on{color:#c4355a;background:#fdedf1;border-color:#e64a70}#cq-root.cq-theme-pink .cq-choice-img:hover{background:#fef5f7;border-color:#e64a7059}#cq-root.cq-theme-pink .cq-choice-img.is-on{background:#fdedf1;border-color:#e64a70;box-shadow:inset 0 0 0 1px #e64a70}#cq-root.cq-theme-pink .cq-choice-img.is-on span{color:#c4355a}#cq-root.cq-theme-pink .cq-input:focus{border-color:#e64a70;box-shadow:0 0 0 3px #e64a7026}#cq-root.cq-theme-pink .cq-cta{background:#e64a70}#cq-root.cq-theme-pink .cq-cta:hover:not(:disabled){background:#cf3d61}#cq-root.cq-theme-pink .cq-consent input{accent-color:#e64a70}@media (width<=767px){.cq-slide-hero,.cq-slide-hero[data-side=right]{background-image:var(--bg-m);background-position:var(--pos-m,center top);justify-content:center;align-items:flex-end;padding:16px 14px 18px}.cq-hero-inner{max-width:none;padding:24px 18px 20px}.cq-title p,.cq-heading{font-size:22px}.cq-choice{padding:10px 18px;font-size:15px}.cq-cta{font-size:16px}.cq-slide{padding:24px 16px 32px}.cq-why{font-size:13px}.cq-info{width:20px;height:20px;margin-top:3px;font-size:11px}.cq-choices-grid{gap:8px}.cq-choice-img{border-radius:12px;flex-basis:calc(33.3333% - 5.33333px);width:calc(33.3333% - 5.33333px);padding:12px 6px 10px}.cq-choice-img img{width:36px;height:36px}.cq-choice-img span{font-size:12.5px}}.cookie-lista[data-astro-cid-kkppmybp]{z-index:2147482000;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.cookie-lista-box[data-astro-cid-kkppmybp]{pointer-events:auto;color:#16192a;background:#fff;border:1px solid #1a358224;border-radius:18px;width:100%;max-width:560px;padding:18px 20px 16px;font-size:14px;line-height:1.5;box-shadow:0 18px 44px -18px #14213d73}.cookie-lista-nadpis[data-astro-cid-kkppmybp]{color:#1a3582;margin:0 0 6px;font-size:16px;font-weight:600}.cookie-lista-text[data-astro-cid-kkppmybp]{color:#333a4d;margin:0 0 12px}.cookie-lista-text[data-astro-cid-kkppmybp] a[data-astro-cid-kkppmybp]{color:#1a3582;text-decoration:underline}.cookie-lista-volby[data-astro-cid-kkppmybp]{border-top:1px solid #e3e7f1;gap:8px;margin:0 0 14px;padding:12px 0 0;display:grid}.cookie-lista-volba[data-astro-cid-kkppmybp]{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.cookie-lista-volba[data-astro-cid-kkppmybp] input[data-astro-cid-kkppmybp]{accent-color:#1a3582;flex:none;margin-top:3px}.cookie-lista-volba[data-astro-cid-kkppmybp] b[data-astro-cid-kkppmybp]{color:#1a3582;font-weight:600}.cookie-lista-tlacidla[data-astro-cid-kkppmybp]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cookie-btn[data-astro-cid-kkppmybp]{font:inherit;cursor:pointer;color:#1a3582;background:#fff;border:1px solid #1a358259;border-radius:50px;padding:11px 18px;font-size:14px;font-weight:600;line-height:1;transition:background .2s,color .2s,border-color .2s}.cookie-btn[data-astro-cid-kkppmybp]:hover{background:#eef1f7;border-color:#1a3582}.cookie-btn[data-astro-cid-kkppmybp]:focus-visible{outline-offset:2px;outline:3px solid #1a358259}.cookie-btn-primary[data-astro-cid-kkppmybp]{color:#fff;background:#1a3582;border-color:#1a3582}.cookie-btn-primary[data-astro-cid-kkppmybp]:hover{background:#142a68;border-color:#142a68}.cookie-btn-link[data-astro-cid-kkppmybp]{border-color:#0000;padding-left:8px;padding-right:8px;text-decoration:underline}.cookie-btn-link[data-astro-cid-kkppmybp]:hover{background:0 0;border-color:#0000}@media (width<=480px){.cookie-lista[data-astro-cid-kkppmybp]{bottom:8px;left:8px;right:8px}.cookie-lista-box[data-astro-cid-kkppmybp]{padding:16px}.cookie-btn[data-astro-cid-kkppmybp]{text-align:center;flex:auto}}
