@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-600:#e40014;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-900:#101828;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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{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;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-80{z-index:80}.z-140{z-index:140}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-20{height:calc(var(--spacing) * 20)}.h-\[18px\]{height:18px}.h-full{height:100%}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-\[220px\]{max-height:220px}.min-h-\[56px\]{min-height:56px}.min-h-\[140px\]{min-height:140px}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-full{width:100%}.w-px{width:1px}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.grow\!{flex-grow:1!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[15px\]{--tw-translate-x:15px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-\[minmax\(96px\,40\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(96px,40%) minmax(0,1fr)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#d7e3e3\]{border-color:#d7e3e3}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-white{border-color:var(--color-white)}.bg-\[\#f6f9f9\]{background-color:#f6f9f9}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.text-\[\#9db4b2\]{color:#9db4b2}.text-\[\#b7cbc9\]{color:#b7cbc9}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-white{outline-color:var(--color-white)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.focus-within\:border-blue-500:focus-within{border-color:var(--color-blue-500)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-blue-500:focus-within{--tw-ring-color:var(--color-blue-500)}@media (hover:hover){.hover\:bg-\[color-mix\(in_srgb\,var\(--wl-primary\,\#06a199\)_10\%\,transparent\)\]:hover{background-color:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--wl-primary\,\#06a199\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--wl-primary,#06a199) 10%,transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:opacity-100:hover{opacity:1}}.focus\:border-\[var\(--wl-primary\,\#06a199\)\]:focus{border-color:var(--wl-primary,#06a199)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[color-mix\(in_srgb\,var\(--wl-primary\,\#06a199\)_22\%\,transparent\)\]:focus{--tw-ring-color:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--wl-primary\,\#06a199\)_22\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--wl-primary,#06a199) 22%,transparent)}}.focus\:ring-\[color-mix\(in_srgb\,var\(--wl-primary\,\#06a199\)_45\%\,transparent\)\]:focus{--tw-ring-color:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--wl-primary\,\#06a199\)_45\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--wl-primary,#06a199) 45%,transparent)}}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:cursor-grabbing:active{cursor:grabbing}}@keyframes cms-dialog-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.cms-slot-dialog-backdrop{z-index:110;background:var(--wl-primary-strong);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog-backdrop{background:color-mix(in srgb, var(--wl-primary-strong) 24%, transparent)}}.cms-slot-dialog-backdrop{padding:clamp(16px,4vw,42px)}.cms-slot-dialog{border:1px solid var(--wl-primary);grid-template-rows:auto minmax(0,1fr);width:min(1120px,100vw - 32px);max-height:min(88vh,900px);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog{border:1px solid color-mix(in srgb, var(--wl-primary) 22%, #cfdfdf)}}.cms-slot-dialog{background:#fff;border-radius:14px;animation:.16s cubic-bezier(.2,.8,.3,1) cms-dialog-enter;box-shadow:0 28px 80px #0b3b3938}.cms-slot-dialog__header{background:var(--wl-primary-soft);border-bottom:1px solid #e8f0f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__header{background:color-mix(in srgb, var(--wl-primary-soft) 28%, #fff)}}.cms-slot-dialog__header{padding:14px 18px}.cms-slot-dialog__header span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}.cms-slot-dialog__header h2{color:var(--wl-ink);letter-spacing:0;margin:0;font-size:1.08rem}.cms-slot-dialog__header small{color:var(--wl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;display:block;overflow:hidden}.cms-slot-dialog__header-actions{align-items:center;gap:8px!important;display:flex!important}.cms-slot-dialog__layout{grid-template-columns:minmax(210px,260px) minmax(0,1fr);min-height:0;display:grid}.cms-slot-dialog__rail{background:var(--wl-primary-soft);border-right:1px solid #e8f0f0;align-content:start;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__rail{background:color-mix(in srgb, var(--wl-primary-soft) 18%, #fff)}}.cms-slot-dialog__rail{padding:16px}.cms-slot-dialog__rail strong{color:var(--wl-ink);font-size:.96rem;line-height:1.22}.cms-slot-dialog__rail dl{gap:8px;margin:0;display:grid}.cms-slot-dialog__rail dl div{border-bottom:1px solid #e8f0f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:8px;display:grid}.cms-slot-dialog__rail dt{color:var(--wl-muted);font-size:.72rem;font-weight:820}.cms-slot-dialog__rail dd{color:var(--wl-primary-strong);margin:0;font-size:.76rem;font-weight:900}.cms-slot-dialog__main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.cms-slot-dialog__tabs{border-bottom:1px solid #e8f0f0;grid-template-columns:repeat(3,1fr);display:grid}.cms-slot-dialog__tabs button{color:var(--wl-muted);cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:.82rem;font-weight:800}.cms-slot-dialog__tabs button.active{color:var(--wl-primary-strong);box-shadow:inset 0 -2px 0 var(--wl-primary)}.cms-slot-dialog__body{padding:16px 18px;overflow-y:auto}.cms-slot-dialog__body .cms-inspector-block{border:0;padding:0}.cms-slot-popover__swap{gap:8px;display:grid}.cms-slot-popover__swap button{text-align:left;border:1px solid var(--wl-primary);gap:2px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-slot-popover__swap button{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-slot-popover__swap button{cursor:pointer;background:#fff;border-radius:10px;padding:10px 12px}.cms-slot-popover__swap strong{color:var(--wl-primary-strong);font-size:.85rem}.cms-slot-popover__swap small{color:var(--wl-muted);font-size:.76rem}.cms-slot-popover__actions{gap:8px;display:grid}.cms-slot-popover__actions a,.cms-slot-popover__actions button{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-popover__actions a,.cms-slot-popover__actions button{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-slot-popover__actions a,.cms-slot-popover__actions button{color:var(--wl-primary-strong);text-align:left;cursor:pointer;background:#fff;border-radius:10px;padding:10px 12px;font-size:.84rem;font-weight:700;text-decoration:none}.cms-link-href-field{gap:8px;margin-top:8px;display:grid;position:relative}.cms-link-href-field__label{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cms-link-href-field__label span{color:var(--wl-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:900}.cms-link-href-field__label small{color:var(--wl-primary-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:820;overflow:hidden}.cms-link-href-field .cms-segmented--compact{width:fit-content}.cms-link-href-field .cms-segmented--compact button{min-width:112px;min-height:32px;font-size:.75rem}.cms-link-page-typeahead{position:relative}.cms-link-page-typeahead .cms-page-typeahead__control{min-height:40px;box-shadow:none}.cms-slot-field-editor .cms-link-href-field .cms-page-typeahead__control input{box-shadow:none;border:0}.cms-link-page-typeahead .cms-page-typeahead__popover{z-index:130;width:min(620px,100vw - 80px)}.cms-block-add-row{flex-wrap:wrap;gap:6px;display:flex}.cms-inline-toggle{align-items:center;gap:8px;display:flex!important}.gm-normalized-feature-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:18px;margin:14px 0;display:grid}.gm-normalized-feature-item{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.gm-normalized-feature-dot{background:var(--wl-primary);border-radius:7px 7px 7px 2px;width:24px;height:24px}@supports (color:color-mix(in lab, red, red)){.gm-normalized-feature-dot{background:color-mix(in srgb, var(--wl-primary) 70%, #5fb3ae)}}.gm-normalized-feature-item p{margin:0;font-weight:700}.cms-group-items-editor{gap:6px;margin-top:8px;display:grid}@media (max-width:900px){.cms-slot-dialog-backdrop{align-items:stretch;padding:10px}.cms-slot-dialog{width:100%;max-height:calc(100vh - 20px)}.cms-slot-dialog__layout{grid-template-columns:1fr}.cms-slot-dialog__rail{border-bottom:1px solid #e8f0f0;border-right:0}.cms-link-href-field .cms-segmented--compact{width:100%}.cms-link-page-typeahead .cms-page-typeahead__popover{width:min(100%,100vw - 40px)}}.migration-report-group-toggle{border:1px solid var(--wl-primary);gap:0;margin:10px 0 4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.migration-report-group-toggle{border:1px solid color-mix(in srgb, var(--wl-primary) 22%, #cfdfdf)}}.migration-report-group-toggle{border-radius:999px;overflow:hidden}.migration-report-group-toggle button{color:var(--wl-muted);cursor:pointer;background:0 0;border:0;padding:6px 16px;font-size:.8rem;font-weight:800}.migration-report-group-toggle button.active{background:var(--wl-primary);color:#fff}.migration-report-history-timeline{border-top:2px solid var(--wl-primary);gap:6px;margin-top:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-history-timeline{border-top:2px solid color-mix(in srgb, var(--wl-primary) 18%, #e2ecec)}}.migration-report-history-timeline{padding-top:10px}.migration-report-history-title{color:var(--wl-primary-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.migration-report-history-timeline button{text-align:left;border:1px solid var(--wl-primary);gap:2px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-history-timeline button{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dfeaea)}}.migration-report-history-timeline button{border-left:4px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-history-timeline button{border-left:4px solid color-mix(in srgb, var(--wl-primary) 30%, #cfe3e2)}}.migration-report-history-timeline button{cursor:pointer;background:#fff;border-radius:10px;padding:8px 10px}.migration-report-history-timeline button.active{border-left-color:var(--wl-primary);background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.migration-report-history-timeline button.active{background:color-mix(in srgb, var(--wl-primary-soft) 45%, #fff)}}.migration-report-history-timeline button span{color:var(--wl-primary-strong);font-size:.82rem;font-weight:800}.migration-report-history-timeline button small{color:var(--wl-muted);font-size:.72rem}.migration-report-history-timeline button i{color:var(--wl-muted);font-size:.72rem;font-style:normal}.cms-library-swap{gap:8px;display:grid}.cms-library-swap .cms-mini-label{margin-top:6px}.cms-library-option{border:1px solid var(--wl-primary);align-items:center;gap:10px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.cms-library-option{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dfeaea)}}.cms-library-option{text-align:left;cursor:pointer;background:#fff;border-radius:10px;padding:8px;transition:border-color .12s,background .12s}.cms-library-option:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-library-option:hover{border-color:color-mix(in srgb, var(--wl-primary) 45%, #dfeaea)}}.cms-library-option.is-active{border-color:var(--wl-primary);background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-library-option.is-active{background:color-mix(in srgb, var(--wl-primary-soft) 40%, #fff)}}.cms-library-option__thumb{object-fit:cover;object-position:top left;border:1px solid var(--wl-muted);border-radius:6px;flex:0 0 96px;width:96px;height:56px}@supports (color:color-mix(in lab, red, red)){.cms-library-option__thumb{border:1px solid color-mix(in srgb, var(--wl-muted) 25%, transparent)}}.cms-library-option__thumb{background:#fff}.cms-library-option__thumb--empty{background:repeating-linear-gradient(45deg,#f4f7f7,#f4f7f7 6px,#eef2f2 6px 12px);display:inline-block}.cms-library-option__meta{gap:2px;min-width:0;display:grid}.cms-library-option__meta strong{color:var(--wl-primary-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.cms-library-option__meta small{color:var(--wl-muted);font-size:.72rem}.cms-layout-canvas .cms-layout-grid{column-gap:var(--cms-layout-column-gap,10px)}.cms-layout-canvas.cms-layout-canvas--preview .cms-layout-grid{column-gap:var(--cms-layout-column-gap,14px)}:root{--rx-source-surface:#fff;--rx-source-link:#147b74;--rx-source-ink:#343434;--rx-source-ink-strong:#333;--rx-source-muted:#6e6e6e;--rx-source-copy-muted:#6d6d6d;--rx-source-primary:#06a199;--rx-source-primary-strong:#005a5a;--rx-source-primary-soft:#e5f5f4;--rx-source-legacy-teal:#007f78;--rx-source-panel-muted:#f8f8f8;--background:#f6f3ee;--foreground:#17202d;--surface:#fff;--surface-soft:#fbfaf7;--surface-tint:#eef6fb;--line:#d8dde5;--muted:#667386;--rexall-red:#d71920;--rexall-red-dark:#9f1117;--bewell-blue:#005aa9;--clinical-teal:#087f83;--warm:#f5c342;--success:#138a5c;--warning:#b7791f;--danger:#b91c1c;--shadow:0 22px 70px #17202d1a}.wl-hlp--covid-19-vaccines .wl-hlp-hero{background:#06a199;margin-bottom:30px;padding-top:110px;overflow:visible}.wl-hlp--covid-19-vaccines .wl-hlp-hero-image-wrapper{width:600px;height:550px;margin-inline:auto}.wl-hlp--covid-19-vaccines .wl-hlp-hero-picture{min-height:0}.wl-hlp--covid-19-vaccines .wl-hlp-hero-picture>img{object-fit:contain!important;object-position:center!important}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card{width:min(932px,100% - 40px);max-width:none;box-shadow:none;border-radius:20px;gap:0;margin:-15px auto 0;padding:40px}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card>div{width:100%}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card h1{color:#005a5a;letter-spacing:normal;line-height:1.4}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card p{color:#343434;margin:20px 0;font-size:30px;line-height:1.42857}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type{box-sizing:border-box;width:calc(100% - 120px);margin-inline:60px;padding:80px 60px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-heading{color:#005a5a;margin-bottom:20px;font-size:35px;line-height:1.3}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-subheading{max-width:600px;margin-bottom:0;font-size:24px;line-height:1.42857}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-list{gap:32px;margin:48px 0}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-card{border-radius:16px;min-height:228px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-content{gap:0;padding:32px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-title{color:#005a5a;min-height:78px;margin-bottom:16px;font-size:28px;line-height:1.3}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-body{font-size:18px;line-height:1.6}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2){background:#f2f9f9;padding:40px 24px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-heading{color:#005a5a;margin-bottom:48px;font-size:35px;line-height:1.3}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-list{gap:24px;margin:0}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-card{border-radius:16px;min-height:162px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-content{gap:0;padding:28px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-title{color:#005a5a;border-bottom:1px solid #005a5a;margin-bottom:24px;padding-bottom:12px;font-size:28px;line-height:1.4}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-link{color:#005a5a;justify-content:space-between;width:100%;margin:0;padding:0;font-size:18px;line-height:1.42857}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-link>svg{display:none}.wl-hlp--covid-19-vaccines>.wl-hlp-campaign-banner{box-sizing:border-box;background:#f2f9f9;height:500px;padding-top:141px}.wl-hlp--covid-19-vaccines>.wl-hlp-campaign-banner picture{aspect-ratio:2400/910;width:min(1120px,100% - 80px);margin-inline:auto;display:block}.wl-hlp--covid-19-vaccines>.wl-hlp-campaign-banner picture img{object-fit:contain;width:100%;height:100%;display:block}.wl-hlp--covid-19-vaccines>.wl-hlp-routine-section--province-panels{background:0 0;margin-top:-400px;padding:0 20px 56px;position:relative}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels{box-sizing:border-box;width:min(1202px,100%);max-width:none;margin-inline:auto;padding:512px 200px 72px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-tabs{gap:16px;width:800px;max-width:100%;margin:0 auto 64px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-tab button{border-radius:8px;min-width:137px;min-height:60px;padding:16px 32px;font-size:18px;line-height:1.42857}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-card{width:800px;max-width:100%}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-body p{margin-bottom:24px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-body ul{margin:0 0 25px;padding-left:40px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-body li{margin:0}.wl-hlp--covid-19-vaccines>.wl-hlp-content{background:#e5f5f4;padding:108px 120px}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-stack{max-width:1200px}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-row{gap:64px;min-height:330px}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-media{border-radius:0;flex:0 0 430px;height:330px;min-height:0}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-text h2{color:#005a5a;margin-bottom:16px;font-size:35px;line-height:1.3}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-text p{margin-bottom:24px;font-size:18px;line-height:1.6}.wl-hlp--covid-19-vaccines>.wl-hlp-faq{padding:75px 80px 120px}.wl-hlp--covid-19-vaccines>.wl-hlp-faq .wl-hlp-faq-heading{color:#147b74;text-align:center;max-width:1280px;margin:0 auto 20px;padding:0;font-size:35px;line-height:1.4}.wl-hlp--covid-19-vaccines>.wl-hlp-faq .wl-hlp-accordion{flex-direction:column;align-items:center;gap:10px;max-width:1280px;margin:0 auto;padding:20px 0;display:flex}.wl-hlp--covid-19-vaccines>.wl-hlp-faq .wl-hlp-accordion-item{box-sizing:border-box;border:1px solid #ade3e1;border-radius:12px;width:min(1000px,100%);margin:10px 10px 10px 0;padding:10px 15px}.wl-hlp--covid-19-vaccines>.wl-hlp-faq .wl-hlp-accordion-title{color:#147b74;min-height:58px;margin-left:7px;padding:10px 25px 10px 0;font-size:24px;font-weight:400;line-height:38px}@media (min-width:768px){.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-body>p:nth-last-child(-n+2){font-size:14px;line-height:1.6}}@media (max-width:767px){.wl-hlp--covid-19-vaccines .wl-hlp-hero{margin-bottom:91px;padding-top:100px}.wl-hlp--covid-19-vaccines .wl-hlp-hero-image-wrapper{width:300px;height:275px}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card{width:350px;padding:25px 40px}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card h1{font-size:32px;line-height:1.4}.wl-hlp--covid-19-vaccines .wl-hlp-hero-card p{font-size:20px;line-height:1.42857}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type{width:100%;margin:20px 0 0;padding:60px 20px 40px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-subheading{text-align:left;max-width:none;margin:0 0 10px;font-size:20px;line-height:1.42857}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-list{gap:20px;margin:22px 0 42px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-card{border-radius:12px;min-height:180px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-content{padding:24px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-title{min-height:0;margin-bottom:12px;font-size:24px;line-height:1.3}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:first-of-type .wl-hlp-cardgrid-body{font-size:16px;line-height:1.6}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2){padding:40px 24px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-list{gap:20px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-card{min-height:136px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-content{padding:24px}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-title{margin-bottom:20px;font-size:20px;line-height:1.4}.wl-hlp--covid-19-vaccines>.wl-hlp-cardgrid:nth-of-type(2) .wl-hlp-cardgrid-link{font-size:16px;line-height:1.42857}.wl-hlp--covid-19-vaccines>.wl-hlp-campaign-banner{height:500px;padding-top:82px}.wl-hlp--covid-19-vaccines>.wl-hlp-campaign-banner picture{aspect-ratio:662/652;width:300px}.wl-hlp--covid-19-vaccines>.wl-hlp-routine-section--province-panels{margin-top:-450px;padding:0 25px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels{border:0;border-radius:0;width:340px;padding:359px 20px 5px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-tabs{flex-flow:column;gap:34px;width:220px;margin:0 auto 12px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-tab button{width:220px;min-width:0;min-height:0;padding:14px 28px;font-size:16px;line-height:1.42857}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-body li{margin-bottom:24px}.wl-hlp--covid-19-vaccines .wl-hlp-routine--province-panels .wl-hlp-routine-body>p:nth-last-child(-n+2){font-size:14px;line-height:1.6}.wl-hlp--covid-19-vaccines>.wl-hlp-content{padding:40px 31px}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-row{gap:5px;min-height:0}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-media{aspect-ratio:328/231;flex-basis:auto;order:-1;width:100%;height:auto;min-height:0}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-text h2{margin-bottom:12px;font-size:28px;line-height:1.3}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-text{gap:0;padding:24px 0}.wl-hlp--covid-19-vaccines>.wl-hlp-content .wl-hlp-content-text p{margin-bottom:20px;font-size:16px;line-height:1.6}.wl-hlp--covid-19-vaccines>.wl-hlp-faq{padding:60px 0}.wl-hlp--covid-19-vaccines>.wl-hlp-faq .wl-hlp-faq-heading{margin-bottom:20px;font-size:28px;line-height:1.4}}.wl-hlp.wl-hlp--digestive>.wl-hlp-content,.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid,.wl-hlp.wl-hlp--digestive>.wl-hlp-callout{padding:20px 0}.wl-hlp.wl-hlp--digestive>.wl-hlp-content .wl-hlp-content-stack,.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid .wl-hlp-cardgrid-inner,.wl-hlp.wl-hlp--digestive>.wl-hlp-callout .wl-hlp-callout-inner,.wl-hlp.wl-hlp--digestive>.wl-hlp-sources{width:var(--wl-digestive-article-rail);max-width:none;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--digestive>.wl-hlp-content h2,.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid .wl-hlp-cardgrid-heading{color:#2c9c49;text-align:center;margin:0 0 40px;font-size:26px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--digestive>.wl-hlp-content p,.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid .wl-hlp-cardgrid-subheading,.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid .wl-hlp-cardgrid-subheading p{color:#333;font-size:18px;line-height:1.5}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-media{order:-1;width:80%;margin:0 auto}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-img{border-radius:15px;width:100%;height:auto}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-img img{border-radius:15px;width:100%;height:auto}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-text p:first-child{margin-bottom:48px}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-list-columns) .wl-hlp-content-list-columns ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-list-columns) .wl-hlp-content-list-columns li{color:#333;min-height:29px;padding-left:39px;font-size:18px;line-height:25px;position:relative}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-subheading{text-align:left;max-width:none;margin:0}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:30px;max-width:none;margin:40px 0 0}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-card{text-align:center;background:0 0;border:0;border-radius:0;align-items:center;max-width:220px;margin:0 auto;overflow:visible}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-media{width:128px;height:128px;margin:15px auto;overflow:visible}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-media img{object-fit:contain;width:100%;height:100%}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-content{padding:0}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-title{color:#333;text-align:center;margin:0;font-size:18px;font-weight:400;line-height:1.5}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource+.wl-hlp-content{padding-top:0}.wl-hlp.wl-hlp--digestive>.wl-hlp-callout--tint{background:0 0;padding-top:68px}.wl-hlp.wl-hlp--digestive>.wl-hlp-callout--tint .wl-hlp-callout-inner{text-align:center;background:#f4faec;border-radius:10px;min-height:220px;padding:112px 20px 20px;position:relative}.wl-hlp.wl-hlp--digestive>.wl-hlp-callout--tint .wl-hlp-callout-heading{color:#000;margin:0 0 20px;font-size:26px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--digestive>.wl-hlp-callout--tint .wl-hlp-callout-body,.wl-hlp.wl-hlp--digestive>.wl-hlp-callout--tint .wl-hlp-callout-body p{color:#333;margin:0;font-size:18px;line-height:1.5}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:20px;max-width:750px;margin:40px auto 0}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-card{border:2px solid #e5e5e5;border-radius:10px}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-media{height:200px}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-content{text-align:center;padding:20px}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-title{color:#000;font-size:26px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-body,.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-body p{color:#333;font-size:14px;line-height:1.5}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-link{color:#fff;background:#218c35;border-radius:5px;justify-content:center;width:100%;min-height:44px;margin-top:15px}.wl-hlp.wl-hlp--digestive>.wl-hlp-sources{box-sizing:border-box;margin-top:0;margin-bottom:0;padding:20px 0}.wl-hlp.wl-hlp--digestive>.wl-hlp-sources .wl-hlp-sources-rule{display:none}.wl-hlp.wl-hlp--digestive>.wl-hlp-sources .wl-hlp-source,.wl-hlp.wl-hlp--digestive>.wl-hlp-sources .wl-hlp-source a{color:#333;font-weight:400;text-decoration:underline}@media (min-width:768px){.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-media){padding:60px 0}.wl-hlp.wl-hlp--digestive>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-media{width:100%;margin:0}.wl-hlp.wl-hlp--digestive>.wl-hlp-cardgrid--image-only-resource .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-hlp.wl-hlp--digestive>.wl-hlp-callout--tint .wl-hlp-callout-inner{min-height:190px;padding:80px 25px 25px}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid{padding:50px 0}.wl-hlp.wl-hlp--digestive>.wl-hlp-slider+.wl-hlp-cardgrid .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.wl-hlp .wl-hlp-hero--newcomers{background:#c1edea;min-height:0;margin:0 0 92px;padding:0;position:relative;overflow:visible}.wl-hlp .wl-hlp-newcomers-hero-picture,.wl-hlp .wl-hlp-newcomers-hero-picture img{width:100%;display:block}.wl-hlp .wl-hlp-newcomers-hero-picture img{object-fit:cover;object-position:center;min-height:330px;max-height:600px}.wl-hlp .wl-hlp-newcomers-hero-card{z-index:1;box-sizing:border-box;color:#005a5a;text-align:center;background:linear-gradient(#d4fefc 28%,#b6e4e1 100%);border-radius:15px;place-items:center;gap:6px;width:min(70%,960px);min-height:144px;padding:24px 36px;display:grid;position:absolute;bottom:-72px;left:50%;transform:translate(-50%)}.wl-hlp .wl-hlp-newcomers-hero-card h1{color:#005a5a;margin:0;font-size:clamp(32px,3vw,48px);font-weight:500;line-height:1.1}.wl-hlp .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline p{color:#005a5a;margin:0;font-size:clamp(20px,2vw,32px);line-height:1.2}.wl-hlp .wl-hlp-newcomers-hero-logo{object-fit:contain;width:min(240px,60%);height:auto;max-height:60px;display:block}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text{max-width:470px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text h2{color:#005a5a;letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1.08}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text h2:after{content:"";background:#1db1a8;width:7%;min-width:32px;height:4px;margin-top:18px;display:block}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text p{color:#343434;max-width:88%;font-size:18px;line-height:1.5}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-cta.rxp-button{background:#005a5a;border-radius:4px;min-height:0;padding:10px 16px;font-size:16px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media,.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media .rxp-image-asset,.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media img{border-radius:0;min-height:0;overflow:visible}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media img{aspect-ratio:1;object-fit:cover;width:min(100%,520px);display:block}.wl-hlp .wl-hlp-cardgrid--newcomer-discover{background:#fff;margin:0;padding:32px max(20px,5vw) 64px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-inner{max-width:1440px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-heading{color:#005a5a;margin-bottom:32px;font-size:clamp(28px,3vw,42px);font-weight:500}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-media,.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-media img{aspect-ratio:1.45;object-fit:cover;width:100%;display:block}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-content{min-height:110px;padding:18px 0 0}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-title{color:#005a5a;font-size:18px;font-weight:500}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-link{color:#005a5a;border-top:1px solid #79bfba;margin-top:16px;padding-top:14px;font-size:14px}.wl-hlp .wl-hlp-newcomers-newsletter-inner{background:#eef8f8;border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);display:grid;overflow:hidden}.wl-hlp .wl-hlp-newcomers-newsletter-media,.wl-hlp .wl-hlp-newcomers-newsletter-media img{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}.wl-hlp .wl-hlp-newcomers-newsletter-copy{text-align:center;align-content:center;gap:16px;padding:48px;display:grid}.wl-hlp .wl-hlp-newcomers-newsletter-copy h2{color:#005a5a;margin:0;font-size:clamp(26px,3vw,42px);font-weight:500}.wl-hlp .wl-hlp-newcomers-newsletter-copy .wl-prose,.wl-hlp .wl-hlp-newcomers-newsletter-copy .wl-prose p{color:#343434;margin:0;font-size:16px;line-height:1.5}.wl-hlp .wl-hlp-newcomers-newsletter-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,620px);margin:4px auto 0;display:grid}.wl-hlp .wl-hlp-newcomers-newsletter-form label{color:#005a5a;text-align:left;gap:5px;font-size:14px;font-weight:600;display:grid}.wl-hlp .wl-hlp-newcomers-newsletter-form input:not([type=checkbox]),.wl-hlp .wl-hlp-newcomers-newsletter-form select{box-sizing:border-box;color:#343434;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #1db1a8;border-radius:6px;padding:10px 14px}.wl-hlp .wl-hlp-newcomers-newsletter-form .wl-hlp-newcomers-newsletter-optin{color:#343434;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-weight:400}.wl-hlp .wl-hlp-newcomers-newsletter-form .wl-hlp-newcomers-newsletter-optin em{color:#6a6a6a;font-size:12px;font-style:normal;font-weight:700}.wl-hlp .wl-hlp-newcomers-newsletter-form .wl-hlp-newcomers-newsletter-optin input{accent-color:#005a5a;width:18px;height:18px;margin:1px 0 0}.wl-hlp .wl-hlp-newcomers-newsletter-form button{color:#fff;min-height:48px;font:inherit;white-space:nowrap;background:#005a5a;border:0;border-radius:5px;grid-column:1/-1;justify-self:center;padding:10px 18px;font-weight:700}.wl-hlp .wl-hlp-newcomers-newsletter-form button:disabled,.wl-hlp .wl-hlp-newcomers-newsletter-form button[aria-disabled=true]{opacity:.65}.wl-hlp .wl-hlp-newcomers-newsletter-consent,.wl-hlp .wl-hlp-newcomers-newsletter-status,.wl-hlp .wl-hlp-newcomers-newsletter-error{color:#343434;margin:0;font-size:12px;line-height:1.45}.wl-hlp .wl-hlp-newcomers-newsletter-error{color:#a12622}.wl-hlp .wl-hlp-content--newcomers-closing{margin:64px 0 0;padding:0 max(20px,5vw) 72px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-row{background:linear-gradient(120deg,#c1edea,#f5fdfd);border-radius:24px;gap:0;min-height:360px;overflow:hidden}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%;display:block}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text{padding:48px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text p{color:#343434;font-size:16px;line-height:1.5}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-cta.rxp-button{background:#005a5a;border-radius:5px;min-height:0;padding:10px 16px}@media (max-width:767px){.wl-hlp .wl-hlp-hero--newcomers{margin-bottom:64px}.wl-hlp .wl-hlp-newcomers-hero-picture img{min-height:350px}.wl-hlp .wl-hlp-newcomers-hero-card{width:calc(100% - 32px);min-height:108px;padding:16px 20px;bottom:-54px}.wl-hlp .wl-hlp-newcomers-hero-card h1{font-size:30px}.wl-hlp .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline p{font-size:18px}.wl-hlp .wl-hlp-content--newcomers-values{padding-top:100px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-row{gap:22px;min-height:0;margin-bottom:44px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text p{max-width:none;font-size:16px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media img{width:min(100%,430px)}.wl-hlp .wl-hlp-newcomers-newsletter{margin:44px 16px}.wl-hlp .wl-hlp-newcomers-newsletter-inner{grid-template-columns:1fr}.wl-hlp .wl-hlp-newcomers-newsletter-media,.wl-hlp .wl-hlp-newcomers-newsletter-media img{min-height:220px}.wl-hlp .wl-hlp-newcomers-newsletter-copy{padding:30px 20px}.wl-hlp .wl-hlp-newcomers-newsletter-form{grid-template-columns:1fr}.wl-hlp .wl-hlp-newcomers-newsletter-form .wl-hlp-newcomers-newsletter-optin,.wl-hlp .wl-hlp-newcomers-newsletter-form button{grid-column:auto}.wl-hlp .wl-hlp-content--newcomers-closing{padding:0 16px 44px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-row{min-height:0}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text{padding:30px 20px}}.wl-hlp .wl-hlp-hero--image-title-banner{background:#fff;margin-bottom:0}.wl-hlp .wl-hlp-hero--image-title-banner .wl-hlp-hero-banner-media{border-bottom:16px solid #050505;border-radius:0;position:relative;overflow:hidden}.wl-hlp .wl-hlp-hero--image-title-banner .wl-hlp-hero-overlay-title{z-index:2;color:#050505;width:calc(100% - 48px);font-family:var(--wl-font-family-title,var(--wl-font-family));text-align:center;margin:0;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.1;position:absolute;top:48px;left:50%;transform:translate(-50%)}.wl-page .wl-hlp .wl-hlp-content--beauty-intro{padding:62px 24px 78px}.wl-page .wl-hlp .wl-hlp-content--beauty-intro .wl-hlp-content-stack{gap:0;max-width:760px}.wl-page .wl-hlp .wl-hlp-content--beauty-intro .wl-hlp-content-text h2,.wl-page .wl-hlp .wl-hlp-routine-section--beauty-panels .wl-hlp-topics-heading{color:#050505;max-width:820px;font-family:var(--wl-font-family-title,var(--wl-font-family));text-align:center;margin:0 auto 34px;font-size:clamp(36px,4vw,48px);font-weight:400;line-height:1.12}.wl-page .wl-hlp .wl-hlp-content--beauty-intro .wl-hlp-content-text p,.wl-page .wl-hlp .wl-hlp-routine-section--beauty-panels .wl-hlp-topics-subtitle,.wl-page .wl-hlp .wl-hlp-routine-section--beauty-panels .wl-hlp-topics-subtitle p{color:#111;text-align:center;max-width:760px;margin:0 auto;font-size:19px;line-height:1.5}.wl-hlp .wl-hlp-routine-section--beauty-panels{padding-top:62px}.wl-hlp .wl-hlp-hero--vendor-intro-card{background:#f8f8f8;border-radius:12px;width:min(100% - 40px,960px);margin:28px auto 56px;overflow:hidden}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-banner-media{border-radius:12px 12px 0 0;overflow:hidden}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-below{box-sizing:border-box;text-align:center;background:#f8f8f8;margin:0;padding:28px 34px 34px}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-below h1{color:#147b74;max-width:780px;margin:0 auto 16px;font-size:22px;font-weight:700;line-height:1.35}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-intro-heading{color:#343434;max-width:820px;margin:0 auto 10px;font-size:15px;font-weight:700;line-height:1.45}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-subheadline p{color:#343434;max-width:840px;margin:0 auto;font-size:14px;line-height:1.45}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-subheadline p+p{margin-top:10px}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-ctas{justify-content:center;margin-top:22px}.wl-hlp .wl-hlp-callout--vendor-icon-statement{text-align:center;background:#fff;flex-direction:column;align-items:center;width:min(100% - 40px,960px);margin:0 auto 48px;padding:0 20px 20px;display:flex}.wl-hlp .wl-hlp-callout--vendor-icon-statement .wl-hlp-callout-vendor-icon{width:140px;height:auto;margin-bottom:22px;display:block}.wl-hlp .wl-hlp-callout--vendor-icon-statement .wl-hlp-callout-heading{color:#147b74;max-width:520px;margin:0;font-size:30px;font-weight:700;line-height:1.3}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-contain .wl-hlp-content-row{align-items:center}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-contain :is(.wl-hlp-content-media,.rxp-image-asset,.rxp-image-asset img){height:auto!important}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-contain .rxp-image-asset img{object-fit:contain!important}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork{background:#eee;max-width:none;margin-bottom:52px;padding:0}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .wl-hlp-content-stack{gap:0;max-width:1200px}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .wl-hlp-content-row{gap:0}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .wl-hlp-content-text{box-sizing:border-box;flex:0 0 30%;padding:44px 24px 44px 54px}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork :is(.wl-hlp-content-media,.rxp-image-asset,.rxp-image-asset img){border-radius:0;min-height:0;height:auto!important}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .wl-hlp-content-media{flex:70%}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .rxp-image-asset img{object-fit:contain!important}@media (max-width:767px){.wl-hlp .wl-hlp-hero--image-title-banner .wl-hlp-hero-banner-media{border-bottom-width:9px}.wl-hlp .wl-hlp-hero--image-title-banner .wl-hlp-hero-overlay-title{width:calc(100% - 28px);font-size:27px;top:22px}.wl-page .wl-hlp .wl-hlp-content--beauty-intro,.wl-hlp .wl-hlp-routine-section--beauty-panels{padding:42px 20px 56px}.wl-page .wl-hlp .wl-hlp-content--beauty-intro .wl-hlp-content-text h2,.wl-page .wl-hlp .wl-hlp-routine-section--beauty-panels .wl-hlp-topics-heading{margin-bottom:22px;font-size:32px}.wl-page .wl-hlp .wl-hlp-content--beauty-intro .wl-hlp-content-text p,.wl-page .wl-hlp .wl-hlp-routine-section--beauty-panels .wl-hlp-topics-subtitle,.wl-page .wl-hlp .wl-hlp-routine-section--beauty-panels .wl-hlp-topics-subtitle p{font-size:16px}.wl-hlp .wl-hlp-hero--vendor-intro-card{width:calc(100% - 24px);margin-top:16px;margin-bottom:40px}.wl-hlp .wl-hlp-hero--vendor-intro-card .wl-hlp-hero-below{padding:24px 18px 28px}.wl-hlp .wl-hlp-callout--vendor-icon-statement .wl-hlp-callout-vendor-icon{width:100px}.wl-hlp .wl-hlp-callout--vendor-icon-statement .wl-hlp-callout-heading{font-size:24px}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork{margin-bottom:72px}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .wl-hlp-content-text{padding:32px 20px 12px}}.wl-hlp .wl-hlp-hero--vendor-banner{background:0 0;min-height:0;margin-top:70px;padding:0;overflow:visible}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-banner-media,.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-banner-media .rxp-image-asset,.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-banner-media img{min-height:0}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-banner-media{border-radius:0;position:relative;overflow:visible}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-picture,.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-picture img{width:100%;height:auto;min-height:0;display:block}.wl-hlp .wl-hlp-vendor-hero-logo{z-index:2;box-sizing:border-box;background:#fff;border-radius:20px;justify-content:center;align-items:center;width:auto;min-width:230px;min-height:140px;padding:20px 40px;display:flex;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.wl-hlp .wl-hlp-vendor-hero-logo img{object-fit:contain;width:auto;max-width:180px;height:auto;max-height:110px;display:block}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-below{box-sizing:border-box;text-align:center;background:#ddefd0;width:100%;margin:0;padding:30px 16px}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-below h1{color:#333;max-width:800px;margin:0 auto;font-size:32px;font-weight:400;line-height:1.4}.wl-hlp .wl-hlp-content--vendor-story{box-sizing:border-box;margin:0 auto 40px;padding:0 60px}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-stack{max-width:1640px}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-row{gap:clamp(32px,5vw,80px)}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-media,.wl-hlp .wl-hlp-content--vendor-story .rxp-image-asset,.wl-hlp .wl-hlp-content--vendor-story .rxp-image-asset img{height:auto;min-height:0}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-media img{border-radius:12px;width:100%;height:auto;display:block}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-text h2{color:#333;font-size:26px;font-weight:700;line-height:1.4}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text li{color:#343434;font-size:clamp(16px,1.3vw,26px);font-weight:400;line-height:1.5}.wl-hlp .wl-hlp-content--vendor-video{background:#eef8e9;margin-bottom:40px;padding:0}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-stack{max-width:none}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-row{gap:0}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text{box-sizing:border-box;padding:20px 70px}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-media{aspect-ratio:16/9;border-radius:0;min-height:0}@media (min-width:768px){.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-row{align-items:center}}.wl-hlp .wl-hlp-content-video{border:0;width:100%;height:100%;min-height:0;display:block}.wl-hlp .wl-hlp-content--vendor-cta{box-sizing:border-box;margin:40px 0;padding:0 60px}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-stack{max-width:1640px}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-row{background:#ddefd0;border-radius:20px;gap:0;overflow:hidden}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-media{border-radius:0;order:-1;min-height:0}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-media img,.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-media .rxp-image-asset{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-text{box-sizing:border-box;padding:40px}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-cta.rxp-button{color:#fff;background:#006f68;border:0;border-radius:5px;width:fit-content;min-height:0;padding:10px;font-size:14px;text-decoration:none}.wl-hlp .wl-hlp-content--vendor-closing{margin:80px 0;padding:0 30px}.wl-hlp .wl-hlp-content--vendor-roundel{box-sizing:border-box;margin:0 auto 40px;padding:0 60px}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-stack{max-width:1320px}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-row{gap:64px}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-text h2{font-weight:400}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-media{flex:0 0 448px;align-self:center;width:448px;min-height:0}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-media img{border-radius:12px;width:100%;height:auto;display:block}.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-stack{max-width:1200px}.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-text{text-align:center;align-items:center}.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-text h3{color:#333;font-size:clamp(20px,2vw,30px);font-weight:400}.wl-hlp .wl-hlp-content-expandable{flex-direction:column;align-items:center;width:100%;display:flex}.wl-hlp .wl-hlp-content-expandable-trigger{color:#fff;min-height:0;font:inherit;cursor:pointer;background:#006f68;border:0;border-radius:5px;margin:28px 0 0;padding:8px 20px;font-size:14px;font-weight:700;line-height:20px}.wl-hlp .wl-hlp-content-expandable-trigger:hover,.wl-hlp .wl-hlp-content-expandable-trigger:focus-visible{background:#005a5a}.wl-hlp .wl-hlp-content-expandable-body{width:100%;margin-top:36px}.wl-hlp .wl-hlp-content-expandable-body h3{margin:32px 0 14px}@media (max-width:1023px){.wl-hlp .wl-hlp-hero--vendor-banner{margin-top:52px}.wl-hlp .wl-hlp-vendor-hero-logo{min-width:180px;min-height:84px;padding:10px 20px;top:-42px}.wl-hlp .wl-hlp-vendor-hero-logo img{max-width:120px;max-height:70px}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-below{padding:14px 12px}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-below h1{font-size:28px}.wl-hlp .wl-hlp-content--vendor-story,.wl-hlp .wl-hlp-content--vendor-cta,.wl-hlp .wl-hlp-content--vendor-roundel{padding-left:20px;padding-right:20px}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-row{gap:24px}.wl-hlp .wl-hlp-content-video{min-height:300px}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-video{min-height:0}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-media{order:-1}}@media (max-width:767px){.wl-hlp .wl-hlp-hero--vendor-banner{margin-top:42px}.wl-hlp .wl-hlp-vendor-hero-logo{border-radius:14px;min-width:150px;min-height:68px;top:-34px}.wl-hlp .wl-hlp-vendor-hero-logo img{max-width:105px;max-height:52px}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-below h1{font-size:28px}.wl-hlp .wl-hlp-hero--vendor-banner .wl-hlp-hero-below{padding-top:10px;padding-bottom:10px}.wl-hlp .wl-hlp-content--vendor-story,.wl-hlp .wl-hlp-content--vendor-cta,.wl-hlp .wl-hlp-content--vendor-roundel{padding-left:10px;padding-right:10px}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text,.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text{padding:0}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-text h2{font-size:24px}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-media{order:-1}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-closing .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-text li{font-size:16px}.wl-hlp .wl-hlp-content-video{min-height:250px}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-video{min-height:0}.wl-hlp .wl-hlp-content--vendor-cta .wl-hlp-content-text{padding:22px 30px 28px}.wl-hlp .wl-hlp-content--vendor-closing{margin:40px 0;padding:0 20px}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-media{flex-basis:auto;order:-1;width:100%}.wl-hlp .wl-hlp-content--vendor-roundel .wl-hlp-content-row{gap:20px}.wl-hlp .wl-hlp-content--vendor-cta-narrow{padding-left:60px;padding-right:60px}}@media (min-width:1024px){.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-media,.wl-hlp .wl-hlp-content--vendor-story .rxp-image-asset,.wl-hlp .wl-hlp-content--vendor-story .rxp-image-asset img{height:440px}.wl-hlp .wl-hlp-content--vendor-story .wl-hlp-content-media img{object-fit:cover}.wl-hlp .wl-hlp-content--vendor-story-padded{padding-top:20px;padding-bottom:20px}.wl-hlp .wl-hlp-content--vendor-video .wl-hlp-content-text p{font-size:18px;line-height:27px}.wl-hlp:is(.wl-hlp--always-flexfoam,.wl-hlp--bayer,.wl-hlp--great-lakes-wellness,.wl-hlp--mmfoodmarket) .wl-hlp-content--vendor-story .wl-hlp-content-media,.wl-hlp:is(.wl-hlp--always-flexfoam,.wl-hlp--bayer,.wl-hlp--great-lakes-wellness,.wl-hlp--mmfoodmarket) .wl-hlp-content--vendor-story .rxp-image-asset,.wl-hlp:is(.wl-hlp--always-flexfoam,.wl-hlp--bayer,.wl-hlp--great-lakes-wellness,.wl-hlp--mmfoodmarket) .wl-hlp-content--vendor-story .rxp-image-asset img{height:320px}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story .wl-hlp-content-media,.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story .rxp-image-asset,.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story .rxp-image-asset img{height:540px}}.wl-hlp--mmfoodmarket .wl-hlp-campaign-banner--plain{justify-content:center;padding:32px 20px 12px;display:flex}.wl-hlp--mmfoodmarket .wl-hlp-campaign-banner--plain picture,.wl-hlp--mmfoodmarket .wl-hlp-campaign-banner--plain img{width:min(100%,240px);height:auto;display:block}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media{width:180px;height:150px}.wl-hlp--digestive-gut-health-tums .wl-hlp-hero--vendor-banner .wl-hlp-hero-below h1{color:#fff}.wl-hlp--digestive-gut-health-tums .wl-hlp-cardgrid--featured{background:#dcefd0}.wl-hlp--digestive-gut-health-tums .wl-hlp-topics--bannerlist{background:#f0f6ec}.wl-hlp--quit-smoking-nicorette .wl-hlp-cardgrid--featured{background:#00783e}.wl-hlp--quit-smoking-zonnic .wl-hlp-cardgrid--featured{background:#d8d8e3}.wl-hlp--quit-smoking-zonnic .wl-hlp-callout{background:#fff}.wl-hlp--skin-care-loreal .wl-hlp-hero--vendor-banner .wl-hlp-hero-below,.wl-hlp--skin-care-loreal .wl-hlp-topics--bannerlist{background:#faf1e8}.wl-hlp--skin-care-loreal .wl-hlp-cardgrid--featured{background:#d9e3ed}@media (min-width:1024px){.wl-hlp--skin-care-loreal .wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:not(:first-child){min-height:360px}}@media (max-width:767px){.wl-hlp--mmfoodmarket .wl-hlp-campaign-banner--plain{padding-top:24px}.wl-hlp--mmfoodmarket .wl-hlp-campaign-banner--plain picture,.wl-hlp--mmfoodmarket .wl-hlp-campaign-banner--plain img{width:min(100%,170px)}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips{padding:28px 18px}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-heading{margin:18px 0 28px}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-list{gap:32px}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-card{flex-basis:100%;width:100%}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media{aspect-ratio:16/10;width:100%;height:auto;margin-bottom:12px}.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media img{object-fit:cover;border-radius:10px}}@media (min-width:1024px){.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-contain :is(.wl-hlp-content-media,.rxp-image-asset,.rxp-image-asset img),.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork :is(.wl-hlp-content-media,.rxp-image-asset,.rxp-image-asset img){height:auto;min-height:0}.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-contain .rxp-image-asset img,.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story-artwork .rxp-image-asset img{object-fit:contain}}.wl-hlp-content-features{gap:var(--wl-space-md);width:100%;margin:var(--wl-space-lg) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.wl-hlp-content-features li{gap:var(--wl-space-sm);grid-template-columns:30px minmax(0,1fr);align-items:center;min-width:0;display:grid}.wl-hlp-content-features img{object-fit:contain;width:30px;height:30px;display:block}.wl-hlp-content-features strong{color:var(--hlp-c-body,var(--wl-ink));font-size:14px;line-height:18px;font-weight:var(--wl-label-weight,700)}.wl-hlp-content-features--badges{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:80px;width:100%;max-width:none;margin:6px auto 0;padding:0;display:grid}.wl-hlp-content-features--badges li{text-align:center;flex-direction:column;align-items:center;gap:20px;min-width:0;display:flex}.wl-hlp-content-features--badges li img{object-fit:contain;border-radius:50%;flex:0 0 250px;width:250px;height:250px;display:block}.wl-hlp-content-features--badges li strong{color:#343434;max-width:170px;font-size:18px;font-weight:400;line-height:1.4286}.wl-hlp-content-row-full:has(.wl-hlp-content-features--badges){width:calc(100vw - 20px);max-width:none;padding-bottom:0;position:relative;left:50%;transform:translate(-50%)}.wl-hlp-content:has(.wl-hlp-content-features--badges){margin-bottom:40px;padding:0 10px}.wl-hlp-content-row-full:has(.wl-hlp-content-features--badges) .wl-hlp-content-text{width:100%;max-width:none}.wl-hlp-content-row-full:has(.wl-hlp-content-features--badges) .wl-hlp-content-text>h2{text-align:center;margin:0;color:#333!important;font-size:26px!important;font-weight:700!important;line-height:1.4!important}@media (max-width:767px){.wl-hlp-content-features--badges{grid-template-columns:1fr;gap:20px;margin-top:0}.wl-hlp-content-features--badges li{gap:25px}.wl-hlp-content-row-full:has(.wl-hlp-content-features--badges){width:100vw}.wl-hlp-content-row-full:has(.wl-hlp-content-features--badges) .wl-hlp-content-text>h2{font-size:24px!important}.wl-hlp-content-features--badges li img{aspect-ratio:1;flex-basis:auto;width:46.6667vw;max-width:175px;height:auto}}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-filters{border:0;border-bottom:1px solid #cecece;grid-template-columns:auto minmax(0,1fr);width:100%;padding:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-filters legend{color:#343434;padding:0;font-size:14px;font-weight:700;line-height:22px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px;margin-top:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-card[hidden]{display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-card img{aspect-ratio:1;object-fit:cover}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-card-media-link{color:inherit;text-decoration:none;display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-card-actions{z-index:1;justify-content:flex-end;min-height:48px;margin:-48px 16px 18px;display:flex;position:relative}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-card-actions a{color:#fff;background:var(--wl-color-action-primary,#007367);border-radius:6px;align-items:center;gap:7px;min-height:44px;padding:10px 22px;font-size:15px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-card-validity{color:#343434;margin:0;padding:0 16px 20px;font-size:14px;line-height:20px}.wl-slp--caregivers .wl-blocks--main{width:min(960px,100%);max-width:960px;margin-left:auto;margin-right:auto}.wl-slp--caregivers .wl-hlp-content-stack{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.wl-slp--caregivers .wl-hlp-content{padding:40px 0}.wl-slp--caregivers .wl-hlp-content-stack{gap:44px}.wl-slp--caregivers .wl-hlp-content-row-full .wl-hlp-content-text{text-align:center;align-items:center;max-width:none}.wl-slp--caregivers .wl-hlp-content-row-full .wl-prose{text-align:center}.wl-slp--caregivers .wl-hlp-content-row-full .wl-hlp-content-text>h2{text-align:center;font-size:26px;font-weight:700;line-height:36px}.wl-slp--caregivers .wl-hlp-content-row-full .wl-prose>p:first-child:has(>strong:only-child){color:var(--rx-source-link);margin-bottom:20px;font-size:22px;line-height:1.4}.wl-slp--caregivers .wl-hlp-content-row-full .wl-prose{max-width:900px}.wl-slp--caregivers .wl-hlp-content-row-full .wl-hlp-content-features{text-align:left;margin-top:8px;padding-left:0}@media (min-width:768px){.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text{justify-content:center}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text,.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{width:100%;min-width:0;max-width:470px}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{height:auto;min-height:0}.wl-slp--caregivers .wl-hlp-content-image-left .wl-hlp-content-media{order:initial;grid-area:1/1}.wl-slp--caregivers .wl-hlp-content-image-left .wl-hlp-content-text{grid-column:2}}.wl-slp--caregivers .wl-blocks--main .wl-hlp-content--article{border-top:1px solid #cecece;margin-top:55px;padding-top:30px}.wl-slp--caregivers .wl-hlp-content--article .wl-hlp-content-text,.wl-slp--caregivers .wl-hlp-content--article .wl-prose{text-align:start;align-items:start;max-width:none}.wl-slp--caregivers .wl-hlp-content-media .rxp-image-asset,.wl-slp--caregivers .wl-hlp-content-media img{object-fit:fill;width:100%;height:auto;min-height:0}.wl-slp--caregivers .wl-hlp-content-text h2{font-size:24px;font-weight:600;line-height:30px}.wl-slp--caregivers .wl-hlp-content-text p{font-size:14px;line-height:20px}.wl-slp--caregivers .wl-hlp-content-cta.rxp-button{min-width:133px;min-height:48px;padding:12px 20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-stack{gap:48px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row-full .wl-hlp-content-text{text-align:center;align-items:center}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row-full .wl-prose{text-align:center;width:min(760px,100%);margin-left:auto;margin-right:auto}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:clamp(380px,30vw,500px);max-width:clamp(380px,30vw,500px)}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,220px));justify-content:center;width:100%;max-width:720px;margin-left:auto;margin-right:auto}}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-body,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-divider,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-cta{grid-column:2}@media (max-width:767px){.wl-hlp-content-features,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-grid{grid-template-columns:1fr}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp-promotion-filters{display:block}.wl-slp--caregivers .wl-blocks--main,.wl-slp--caregivers .wl-hlp-content-stack{width:min(290px,100% - 48px);max-width:290px}.wl-slp--caregivers .wl-hlp-content{padding:30px 0}.wl-slp--caregivers .wl-hlp-content-row-full .wl-hlp-content-features{gap:18px}.wl-slp--caregivers .wl-hlp-content,.wl-slp--caregivers .wl-hlp-content-stack,.wl-slp--caregivers .wl-hlp-content-row,.wl-slp--caregivers .wl-hlp-content-text{width:100%!important;max-width:290px!important}.wl-slp--caregivers .wl-hlp-content:not(.wl-hlp-content--article) .wl-hlp-content-row-full .wl-hlp-content-text,.wl-slp--caregivers .wl-hlp-content:not(.wl-hlp-content--article) .wl-hlp-content-row-full .wl-prose{align-items:center;text-align:center!important}.wl-slp--caregivers .wl-hlp-content-ctas{margin-top:10px}.wl-slp--caregivers .wl-hlp-content-row-full .wl-prose>p:first-child:has(>strong:only-child){margin-bottom:15px}.wl-slp--caregivers .wl-blocks--main .wl-hlp-content--article{padding-bottom:10px}.wl-slp--caregivers .wl-hlp-content-features{width:100%}.wl-slp--caregivers .wl-hlp-content-features li{text-align:left}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{order:-1}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-link{display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-image{width:100%;height:228px}}.migration-report-workspace,.migration-report-empty{gap:22px;display:grid}.migration-report-empty{border:1px solid var(--wl-primary);align-content:start;max-width:760px;min-height:56vh;padding:32px}@supports (color:color-mix(in lab, red, red)){.migration-report-empty{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-empty{background:var(--wl-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.migration-report-empty{background:color-mix(in srgb, var(--wl-surface) 96%, var(--wl-primary-soft))}}.migration-report-empty>span,.migration-report-kicker{width:fit-content;color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.migration-report-empty h1,.migration-report-hero h1{color:var(--wl-ink);letter-spacing:0;margin:0;font-size:clamp(36px,5vw,62px);line-height:.98}.migration-report-empty p,.migration-report-hero p{max-width:820px;color:var(--wl-muted);margin:0;font-size:18px}.migration-report-empty code{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border-radius:6px;padding:2px 6px}.migration-report-hero{justify-content:space-between;align-items:end;gap:24px;display:flex}.migration-report-hero>div:first-child{gap:12px;display:grid}.migration-report-scoreboard{grid-template-columns:repeat(4,minmax(92px,1fr));gap:10px;min-width:min(520px,100%);display:grid}.migration-report-scoreboard div{border:1px solid var(--wl-primary);gap:2px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-scoreboard div{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-scoreboard div{background:var(--wl-surface);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.migration-report-scoreboard div{background:color-mix(in srgb, var(--wl-surface) 94%, var(--wl-primary-soft))}}.migration-report-scoreboard strong{color:var(--wl-primary-strong);font-size:28px;line-height:1}.migration-report-scoreboard span{color:var(--wl-muted);text-transform:uppercase;font-size:12px;font-weight:800}.migration-report-grid{grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:18px;display:grid}.migration-report-page-list{border:1px solid var(--wl-primary);align-content:start;gap:10px;max-height:calc(100vh - 128px);padding:12px;display:grid;position:sticky;top:96px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.migration-report-page-list{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-page-list{background:var(--wl-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.migration-report-page-list{background:color-mix(in srgb, var(--wl-surface) 96%, var(--wl-primary-soft))}}.migration-report-page-list button{width:100%;color:var(--wl-ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;gap:5px;padding:14px;display:grid}.migration-report-page-list button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-page-list button.active{border-color:color-mix(in srgb, var(--wl-primary) 35%, transparent)}}.migration-report-page-list button.active{background:var(--wl-primary-soft)}.migration-report-page-list span,.migration-report-decision h4{font-weight:850}.migration-report-page-list small,.migration-report-page-list i{color:var(--wl-muted);font-size:12px;font-style:normal;font-weight:700}.migration-report-main{gap:16px;min-width:0;display:grid}.migration-report-page-card,.migration-report-agent-notes,.migration-report-decision{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-page-card,.migration-report-agent-notes,.migration-report-decision{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-page-card,.migration-report-agent-notes,.migration-report-decision{background:var(--wl-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.migration-report-page-card,.migration-report-agent-notes,.migration-report-decision{background:color-mix(in srgb, var(--wl-surface) 97%, var(--wl-primary-soft))}}.migration-report-page-card{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:18px;padding:18px;display:grid}.migration-report-page-copy{align-content:start;gap:12px;display:grid}.migration-report-page-copy h2{color:var(--wl-ink);margin:0;font-size:clamp(28px,4vw,44px);line-height:1.05}.migration-report-page-copy a{width:fit-content;color:var(--wl-primary-strong);align-items:center;gap:6px;font-weight:850;text-decoration:none;display:inline-flex}.migration-report-page-copy ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.migration-report-page-copy li{border-left:3px solid var(--wl-primary-soft);color:var(--wl-muted);padding-left:14px}.migration-report-shot{border:1px solid var(--wl-primary);min-height:280px;max-height:520px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.migration-report-shot{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.migration-report-shot{background:#fff;border-radius:14px}.migration-report-shot img{object-fit:cover;object-position:top;width:100%;height:100%;max-height:520px;display:block}.migration-report-shot span{min-height:280px;color:var(--wl-muted);place-items:center;display:grid}.migration-report-agent-notes{grid-template-columns:minmax(260px,.7fr) minmax(280px,1fr);gap:16px;padding:16px 18px;display:grid}.migration-report-agent-notes h3{color:var(--wl-ink);margin:6px 0 0;font-size:24px}.migration-report-filterbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.migration-report-filterbar button{border:1px solid var(--wl-primary);padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.migration-report-filterbar button{border:1px solid color-mix(in srgb, var(--wl-primary) 20%, transparent)}}.migration-report-filterbar button{background:var(--wl-surface);color:var(--wl-muted);cursor:pointer;border-radius:999px;font-weight:850}.migration-report-filterbar button.active{background:var(--wl-primary-strong);color:var(--wl-surface)}.migration-report-notes{grid-column:1/-1;gap:8px;display:grid}.migration-report-notes p{color:var(--wl-muted);margin:0}.migration-report-decisions{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.migration-report-component-actions,.migration-report-risk-panel,.migration-report-requirements-panel{border:1px solid var(--wl-primary);gap:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-component-actions,.migration-report-risk-panel,.migration-report-requirements-panel{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-component-actions,.migration-report-risk-panel,.migration-report-requirements-panel{background:var(--wl-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.migration-report-component-actions,.migration-report-risk-panel,.migration-report-requirements-panel{background:color-mix(in srgb, var(--wl-surface) 97%, var(--wl-primary-soft))}}.migration-report-component-actions,.migration-report-risk-panel,.migration-report-requirements-panel{padding:18px}.migration-report-component-actions.compact{margin-top:2px}.migration-report-risk-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.migration-report-action-groups{grid-template-columns:1fr;gap:14px;display:grid}.migration-report-action-group>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.migration-report-action-group>p{max-width:72ch}.migration-report-action-group .migration-report-action-list{grid-template-columns:repeat(auto-fill,minmax(480px,1fr));align-items:start;gap:12px;display:grid}.migration-report-component-actions.compact .migration-report-action-list{grid-template-columns:1fr}.migration-report-rendered-artifact iframe{height:460px}.migration-report-requirements-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.migration-report-requirements-summary div{border:1px solid var(--wl-primary);gap:2px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-requirements-summary div{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, transparent)}}.migration-report-requirements-summary div{background:#fff;border-radius:13px;padding:12px}.migration-report-requirements-summary strong{color:var(--wl-primary-strong);font-size:1.3rem;line-height:1}.migration-report-requirements-summary span{color:var(--wl-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.migration-report-requirements-grid{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.migration-report-requirements-list{gap:8px;display:grid}.migration-report-requirements-list button{border:1px solid var(--wl-primary);gap:4px;width:100%;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-requirements-list button{border:1px solid color-mix(in srgb, var(--wl-primary) 13%, transparent)}}.migration-report-requirements-list button{color:var(--wl-ink);text-align:left;background:#fff;border-radius:13px;padding:12px;transition:border-color .18s,background .18s,transform .18s}.migration-report-requirements-list button:hover,.migration-report-requirements-list button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-requirements-list button:hover,.migration-report-requirements-list button.active{border-color:color-mix(in srgb, var(--wl-primary) 42%, transparent)}}.migration-report-requirements-list button:hover,.migration-report-requirements-list button.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.migration-report-requirements-list button:hover,.migration-report-requirements-list button.active{background:color-mix(in srgb, var(--wl-primary-soft) 45%, #fff)}}.migration-report-requirements-list button.active{transform:translate(2px)}.migration-report-requirements-list span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-requirements-list b,.migration-report-requirements-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.migration-report-requirements-list b{font-size:.92rem}.migration-report-requirements-list small{color:var(--wl-muted);font-size:.74rem;font-weight:780}.migration-report-requirement-detail{border:1px solid var(--wl-primary);gap:14px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-detail{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.migration-report-requirement-detail{background:#fff;border-radius:15px;padding:16px}.migration-report-requirement-detail header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.migration-report-requirement-detail header div{gap:5px;min-width:0;display:grid}.migration-report-requirement-detail header span{color:var(--wl-primary-strong);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-requirement-detail h4,.migration-report-requirement-detail p{margin:0}.migration-report-requirement-detail h4{color:var(--wl-ink);font-size:1.2rem}.migration-report-requirement-detail p{color:var(--wl-muted);line-height:1.45}.migration-report-requirement-detail header strong{background:var(--wl-primary-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-detail header strong{background:color-mix(in srgb, var(--wl-primary-soft) 70%, #fff)}}.migration-report-requirement-detail header strong{color:var(--wl-primary-strong);letter-spacing:.05em;text-transform:uppercase;padding:7px 10px;font-size:.72rem;font-weight:900}.migration-report-requirement-detail header strong[data-priority=high]{color:#9f1239;background:#f9eded}.migration-report-requirement-links{flex-wrap:wrap;gap:7px;display:flex}.migration-report-requirement-links a{border:1px solid var(--wl-primary);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-links a{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.migration-report-requirement-links a{background:var(--wl-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-links a{background:color-mix(in srgb, var(--wl-surface) 88%, #fff)}}.migration-report-requirement-links a{color:var(--wl-primary-strong);padding:8px 10px;font-size:.78rem;font-weight:900;line-height:1;text-decoration:none}.migration-report-requirement-links a:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-links a:hover{border-color:color-mix(in srgb, var(--wl-primary) 40%, transparent)}}.migration-report-requirement-links a:hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-links a:hover{background:color-mix(in srgb, var(--wl-primary-soft) 45%, #fff)}}.migration-report-requirement-visual-findings{background:#fffcf0;border:1px solid #b453092e;border-radius:13px;gap:9px;padding:12px;display:grid}.migration-report-requirement-visual-findings>b{color:#92400e;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-requirement-visual-findings ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.migration-report-requirement-visual-findings li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:3px 8px;display:grid}.migration-report-requirement-visual-findings li span{color:#92400e;letter-spacing:.04em;text-transform:uppercase;background:#f6eae1;border-radius:999px;padding:4px 7px;font-size:.66rem;font-weight:900}.migration-report-requirement-visual-findings li span[data-severity=high],.migration-report-requirement-visual-findings li span[data-severity=critical]{color:#9f1239;background:#f7e4e4}.migration-report-requirement-visual-findings li strong{color:var(--wl-ink);font-size:.86rem}.migration-report-requirement-visual-findings li small{color:var(--wl-muted);grid-column:2;line-height:1.35}.migration-report-requirement-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.migration-report-requirement-columns div{border:1px solid var(--wl-primary);gap:8px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-columns div{border:1px solid color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.migration-report-requirement-columns div{background:var(--wl-surface);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-columns div{background:color-mix(in srgb, var(--wl-surface) 76%, #fff)}}.migration-report-requirement-columns div{padding:12px}.migration-report-requirement-columns b,.migration-report-requirement-command span{color:var(--wl-primary-strong);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-requirement-columns ul{gap:5px;margin:0;padding-left:16px;display:grid}.migration-report-requirement-columns li{color:var(--wl-muted);font-size:.82rem;line-height:1.35}.migration-report-requirement-command{border:1px dashed var(--wl-primary);gap:7px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-command{border:1px dashed color-mix(in srgb, var(--wl-primary) 24%, transparent)}}.migration-report-requirement-command{background:var(--wl-primary-soft);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.migration-report-requirement-command{background:color-mix(in srgb, var(--wl-primary-soft) 32%, #fff)}}.migration-report-requirement-command{padding:12px}.migration-report-requirement-command code{min-width:0;color:var(--wl-ink);white-space:nowrap;font-size:.78rem;overflow-x:auto}.migration-report-agent-task{border:1px solid var(--wl-primary);gap:12px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-agent-task{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.migration-report-agent-task{background:var(--wl-surface);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.migration-report-agent-task{background:color-mix(in srgb, var(--wl-surface) 82%, #fff)}}.migration-report-agent-task{padding:14px}.migration-report-agent-task header{justify-content:space-between;align-items:center;gap:12px;display:flex}.migration-report-agent-task header span{color:var(--wl-primary-strong);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-agent-task header strong{background:var(--wl-primary-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.migration-report-agent-task header strong{background:color-mix(in srgb, var(--wl-primary-soft) 62%, #fff)}}.migration-report-agent-task header strong{color:var(--wl-primary-strong);white-space:nowrap;padding:6px 10px;font-size:.76rem}.migration-report-agent-task p{color:var(--wl-muted);margin:0;font-size:.9rem;line-height:1.45}.migration-report-agent-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.migration-report-agent-task-grid>div{background:var(--wl-primary-soft);border-radius:13px;gap:8px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-agent-task-grid>div{background:color-mix(in srgb, var(--wl-primary-soft) 22%, #fff)}}.migration-report-agent-task-grid>div{padding:11px}.migration-report-action-group,.migration-report-risk-card{border:1px solid var(--wl-primary);align-content:start;gap:11px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-action-group,.migration-report-risk-card{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.migration-report-action-group,.migration-report-risk-card{background:#fff;border-radius:14px;padding:14px}.migration-report-action-group[data-tone=good]{border-color:#0f8a644d}.migration-report-action-group[data-tone=work]{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-action-group[data-tone=work]{border-color:color-mix(in srgb, var(--wl-primary) 34%, transparent)}}.migration-report-action-group[data-tone=watch],.migration-report-action-group[data-tone=review],.migration-report-risk-card[data-severity=medium]{border-color:#bd7b234d}.migration-report-action-group[data-tone=new],.migration-report-risk-card[data-severity=high]{border-color:var(--danger,#b91c1c)}@supports (color:color-mix(in lab, red, red)){.migration-report-action-group[data-tone=new],.migration-report-risk-card[data-severity=high]{border-color:color-mix(in srgb, var(--danger,#b91c1c) 30%, transparent)}}.migration-report-risk-card[data-severity=low]{border-color:#0f8a644d}.migration-report-action-group header,.migration-report-risk-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.migration-report-action-group header div{gap:3px;display:grid}.migration-report-action-group header span,.migration-report-risk-card header span{color:var(--wl-primary-strong);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-risk-card[data-severity=high] header span{color:var(--danger,#b91c1c)}.migration-report-risk-card[data-severity=medium] header span{color:#935b17}.migration-report-action-group h4,.migration-report-risk-card h4,.migration-report-action-group p,.migration-report-risk-card p{margin:0}.migration-report-action-group h4,.migration-report-risk-card h4{color:var(--wl-ink);font-size:1rem}.migration-report-action-group p,.migration-report-risk-card p{color:var(--wl-muted);line-height:1.45}.migration-report-action-group header strong{background:var(--wl-primary-soft);width:42px;height:42px;color:var(--wl-primary-strong);border-radius:999px;place-items:center;font-size:1.15rem;display:grid}.migration-report-action-list{gap:7px;display:grid}.migration-report-readiness-row{border-top:1px solid var(--wl-primary);gap:9px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-row{border-top:1px solid color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.migration-report-readiness-row{padding:10px 0 0}.migration-report-readiness-row:first-child{border-top:0;padding-top:0}.migration-report-readiness-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.migration-report-readiness-main div{gap:2px;min-width:0;display:grid}.migration-report-readiness-main span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-readiness-main b,.migration-report-readiness-main small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.migration-report-readiness-main b{color:var(--wl-ink);font-size:.9rem}.migration-report-readiness-main small{color:var(--wl-muted);font-size:.76rem;font-weight:720}.migration-report-readiness-main strong{color:var(--wl-primary-strong);font-size:.82rem}.migration-report-readiness-badges,.migration-report-readiness-links{flex-wrap:wrap;gap:6px;display:flex}.migration-report-readiness-badges span,.migration-report-readiness-links a{border-radius:999px;align-items:center;gap:5px;font-size:.72rem;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.migration-report-readiness-badges span{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-badges span{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, transparent)}}.migration-report-readiness-badges span{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-badges span{background:color-mix(in srgb, var(--wl-primary-soft) 45%, #fff)}}.migration-report-readiness-badges span{color:var(--wl-primary-strong);padding:6px 8px}.migration-report-readiness-badges span[data-tone=work]{color:#8a5b12;background:#fff8ed}.migration-report-readiness-badges span[data-tone=review]{background:var(--danger,#b91c1c)}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-badges span[data-tone=review]{background:color-mix(in srgb, var(--danger,#b91c1c) 7%, #fff)}}.migration-report-readiness-badges span[data-tone=review]{color:var(--danger,#9f1239)}.migration-report-readiness-links a{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-links a{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.migration-report-readiness-links a{color:var(--wl-primary-strong);background:#fff;padding:7px 9px}.migration-report-readiness-links a:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-links a:hover{border-color:color-mix(in srgb, var(--wl-primary) 40%, transparent)}}.migration-report-readiness-links a:hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.migration-report-readiness-links a:hover{background:color-mix(in srgb, var(--wl-primary-soft) 40%, #fff)}}.migration-report-action-list>div{border-top:1px solid var(--wl-primary);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-action-list>div{border-top:1px solid color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.migration-report-action-list>div>b,.migration-report-action-list>div>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.migration-report-action-list>div>b{color:var(--wl-ink);font-size:.86rem}.migration-report-action-list>div>span,.migration-report-action-list small,.migration-report-action-group>small{color:var(--wl-muted);font-size:.78rem;font-weight:700}.migration-report-risk-components{flex-wrap:wrap;gap:6px;display:flex}.migration-report-risk-components span{background:var(--wl-primary-soft);border-radius:999px;max-width:180px;padding:5px 8px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.migration-report-risk-components span{background:color-mix(in srgb, var(--wl-primary-soft) 80%, #fff)}}.migration-report-risk-components span{color:var(--wl-primary-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:850}.migration-report-risk-card a{width:fit-content;color:var(--wl-primary-strong);align-items:center;gap:6px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}.migration-report-decision{gap:12px;padding:16px;display:grid}.migration-report-decision[data-tone=good]{border-color:#0f8a6457}.migration-report-decision[data-tone=work]{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-decision[data-tone=work]{border-color:color-mix(in srgb, var(--wl-primary) 38%, transparent)}}.migration-report-decision[data-tone=watch],.migration-report-decision[data-tone=review]{border-color:#bd7b2357}.migration-report-decision[data-tone=new]{border-color:var(--wl-accent)}@supports (color:color-mix(in lab, red, red)){.migration-report-decision[data-tone=new]{border-color:color-mix(in srgb, var(--wl-accent) 30%, transparent)}}.migration-report-decision-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.migration-report-decision-heading div{gap:4px;display:grid}.migration-report-decision-heading span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.migration-report-decision-heading h4,.migration-report-decision p{margin:0}.migration-report-decision-heading strong{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border-radius:999px;flex:none;padding:6px 10px;font-size:12px}.migration-report-decision p{color:var(--wl-muted)}.migration-report-decision dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.migration-report-decision dl div{border:1px solid var(--wl-primary);min-width:0;padding:10px}@supports (color:color-mix(in lab, red, red)){.migration-report-decision dl div{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, transparent)}}.migration-report-decision dl div{background:var(--wl-surface);border-radius:10px}.migration-report-decision dt{color:var(--wl-muted);text-transform:uppercase;font-size:11px;font-weight:850}.migration-report-decision dd{color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;font-weight:800;overflow:hidden}.migration-report-rationale{flex-wrap:wrap;gap:6px;display:flex}.migration-report-rationale span{background:var(--wl-primary-soft);border-radius:999px;padding:5px 8px}@supports (color:color-mix(in lab, red, red)){.migration-report-rationale span{background:color-mix(in srgb, var(--wl-primary-soft) 70%, var(--wl-surface))}}.migration-report-rationale span{color:var(--wl-primary-strong);font-size:12px;font-weight:750}.migration-report-action-row,.migration-report-run-links{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.migration-report-tabs{border:1px solid var(--wl-primary);gap:4px;width:fit-content;max-width:100%;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.migration-report-tabs{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.migration-report-tabs{background:var(--wl-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.migration-report-tabs{background:color-mix(in srgb, var(--wl-surface) 92%, var(--wl-primary-soft))}}.migration-report-tabs{padding:5px}.migration-report-tabs button{min-height:36px;color:var(--wl-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:.82rem;font-weight:850}.migration-report-tabs button.active{background:var(--wl-primary-strong);color:var(--wl-surface);box-shadow:0 10px 26px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.migration-report-tabs button.active{box-shadow:0 10px 26px color-mix(in srgb, var(--wl-primary-strong) 16%, transparent)}}.migration-report-section-heading{gap:6px;display:grid}.migration-report-section-heading h3{color:var(--wl-ink);margin:0;font-size:clamp(24px,3vw,36px);line-height:1.05}.migration-report-section-heading p{max-width:760px;color:var(--wl-muted);margin:0}.migration-report-visual-panel{border:1px solid var(--wl-primary);gap:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-visual-panel{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-visual-panel{background:var(--wl-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.migration-report-visual-panel{background:color-mix(in srgb, var(--wl-surface) 97%, var(--wl-primary-soft))}}.migration-report-visual-panel{padding:18px}.migration-report-image-compare{--split:50%;border:1px solid var(--wl-primary);min-height:520px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.migration-report-image-compare{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.migration-report-image-compare{background:#fff;border-radius:16px}.migration-report-image-compare>img,.migration-report-image-compare__replay img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.migration-report-image-compare__replay{clip-path:inset(0 0 0 var(--split));position:absolute;inset:0;overflow:hidden}.migration-report-image-compare input{z-index:4;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.migration-report-image-compare i{top:0;bottom:0;left:var(--split);z-index:3;background:var(--wl-primary-strong);pointer-events:none;width:2px;position:absolute;box-shadow:0 0 0 1px #fff,0 0 26px #00000024}.migration-report-image-compare i:after{border:1px solid var(--wl-primary);place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.migration-report-image-compare i:after{border:1px solid color-mix(in srgb, var(--wl-primary) 22%, transparent)}}.migration-report-image-compare i:after{color:var(--wl-primary-strong);content:"↔";background:#fff;border-radius:999px;font-weight:900;transform:translate(-50%,-50%)}.migration-report-image-compare__labels{z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:12px;left:12px;right:12px}.migration-report-image-compare__labels span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:900}.migration-report-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.migration-report-artifact-preview,.migration-report-region-montage{border:1px solid var(--wl-primary);gap:9px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.migration-report-artifact-preview,.migration-report-region-montage{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.migration-report-artifact-preview,.migration-report-region-montage{color:var(--wl-ink);background:#fff;border-radius:14px;text-decoration:none}.migration-report-artifact-preview span{color:var(--wl-primary-strong);align-items:center;gap:7px;padding:12px 14px 0;font-size:.82rem;font-weight:900;display:inline-flex}.migration-report-artifact-preview img{object-fit:cover;object-position:top center;width:100%;height:360px}.migration-report-region-montage img{object-fit:cover;object-position:top center;width:100%;max-height:720px;display:block}.migration-report-region-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px;display:grid}.migration-report-region-card{border:1px solid var(--wl-primary);gap:12px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.migration-report-region-card{border:1px solid color-mix(in srgb, var(--wl-primary) 15%, transparent)}}.migration-report-region-card{background:#fff;border-radius:14px;padding:14px}.migration-report-region-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.migration-report-region-card header div{gap:4px;display:grid}.migration-report-region-card h4,.migration-report-region-card p{margin:0}.migration-report-region-card span{color:var(--wl-primary-strong);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:900}.migration-report-region-card small{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:850}.migration-report-region-crops{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.migration-report-crop-panel{gap:6px;min-width:0;display:grid}.migration-report-crop-panel b{color:var(--wl-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem}.migration-report-crop-panel div{width:var(--crop-width);max-width:100%;height:var(--crop-height);background:#fff;border:1px solid #e2eef0;border-radius:11px;position:relative;overflow:hidden}.migration-report-crop-panel img{width:var(--image-width);max-width:none;transform:translate(var(--offset-x), var(--offset-y));position:absolute;top:0;left:0}.migration-report-decision-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.migration-report-decision-strip button{border:1px solid var(--wl-primary);gap:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-decision-strip button{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.migration-report-decision-strip button{background:var(--wl-surface);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.migration-report-decision-strip button{background:color-mix(in srgb, var(--wl-surface) 96%, var(--wl-primary-soft))}}.migration-report-decision-strip button{color:var(--wl-muted);font:inherit;text-align:left;cursor:pointer;padding:14px}.migration-report-decision-strip strong{color:var(--wl-primary-strong);font-size:1.5rem;line-height:1}.migration-report-decision-strip span{letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}.migration-report-empty-visual{border:1px dashed var(--wl-primary);place-items:center;min-height:240px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-empty-visual{border:1px dashed color-mix(in srgb, var(--wl-primary) 28%, transparent)}}.migration-report-empty-visual{color:var(--wl-muted);text-align:center;background:#fff;border-radius:14px}@media (max-width:1100px){.migration-report-hero,.migration-report-page-card,.migration-report-agent-notes,.migration-report-artifact-grid,.migration-report-region-crops,.migration-report-action-list div,.migration-report-requirements-grid,.migration-report-requirement-columns,.migration-report-agent-task-grid{grid-template-columns:1fr}.migration-report-hero{display:grid}.migration-report-grid{grid-template-columns:1fr}.migration-report-page-list{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;position:static;overflow-x:auto}}@media (max-width:720px){.migration-report-scoreboard,.migration-report-decision dl,.migration-report-decision-strip,.migration-report-requirements-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.migration-report-decisions,.migration-report-region-grid{grid-template-columns:1fr}}*{box-sizing:border-box}html{background:var(--background);min-height:100%;color:var(--foreground)}body{min-height:100vh;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 15% 5%,#d7192014,#0000 28%),linear-gradient(#fffdf9 0%,#f2f5f8 52%,#ebe7de 100%);margin:0;font-family:Open Sans,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.sr-only,.wl-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}.wl-skip-link{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.wl-skip-link.wl-skip-link:focus{clip:auto;clip-path:none;white-space:normal;z-index:999999;background:var(--wl-primary-strong,var(--rx-source-primary-strong));width:auto;height:auto;color:var(--wl-surface,var(--rx-source-surface));outline:2px solid var(--wl-surface,var(--rx-source-surface));outline-offset:-4px;margin:0;padding:10px;font-size:14px;line-height:20px;text-decoration:none;display:block;overflow:visible}.wl-section-anchor{height:0;scroll-margin-top:24px;display:block;overflow:hidden}.app-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.side-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-right:1px solid #d8dde5db;flex-direction:column;gap:24px;height:100vh;padding:22px 18px;display:flex;position:sticky;top:0}.brand-lockup{align-items:center;gap:10px;min-height:44px;display:inline-flex}.brand-lockup strong,.brand-lockup small{line-height:1;display:block}.brand-lockup strong{font-size:1rem;font-weight:900}.brand-lockup small{color:var(--muted);text-transform:uppercase;margin-top:5px;font-size:.72rem;font-weight:760}.brand-mark{color:#fff;background:linear-gradient(135deg, var(--rexall-red), var(--rexall-red-dark));border-radius:8px;place-items:center;width:40px;height:40px;font-weight:950;display:grid;box-shadow:0 14px 30px #d7192040}.side-nav{gap:7px;display:grid}.nav-item{color:#394558;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:0 11px;font-size:.88rem;font-weight:790;display:flex;position:relative}.nav-item:hover{color:var(--rexall-red-dark);background:#fff4f4;border-color:#d7192029}.nav-item.active{color:var(--rexall-red-dark);background:linear-gradient(90deg,#d719201f,#d7192008);border-color:#d7192024}.nav-item.active:before{background:var(--rexall-red);content:"";border-radius:0 4px 4px 0;width:3px;height:26px;position:absolute;top:8px;left:-18px}.nav-badge{color:#fff;background:var(--rexall-red);border-radius:999px;place-items:center;width:22px;height:22px;margin-left:auto;font-size:.68rem;font-weight:920;display:inline-grid;box-shadow:0 10px 24px #d7192038}.rail-status{color:#174c80;background:linear-gradient(#ffffffd6,#eef6fbd6),#eef6fbd1;border:1px solid #005aa92e;border-radius:8px;gap:7px;margin-top:auto;padding:14px;font-size:.79rem;font-weight:800;display:grid}.rail-status strong,.rail-status small,.rail-status span{display:block}.rail-status strong{color:var(--rexall-red-dark);font-size:.78rem}.rail-status small,.rail-kicker{color:var(--muted);text-transform:uppercase;font-size:.7rem}.rail-health,.fixture-lockup{align-items:center;gap:7px;display:inline-flex!important}.rail-health i,.tenant-state i{background:#0ea56b;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 6px #0ea56b14}.fixture-lockup{border-top:1px solid #005aa91f;margin-top:8px;padding-top:12px}.main-shell{min-width:0}.top-bar{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f3eed6;border-bottom:1px solid #d8dde5db;grid-template-columns:auto auto minmax(220px,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:14px 28px;display:grid;position:sticky;top:0}.province-chip,.status-pill,.source-pill{color:#3c4657;white-space:nowrap;background:#ffffffbd;border:1px solid #d8dde5eb;border-radius:999px;align-items:center;gap:7px;font-size:.78rem;font-weight:800;display:inline-flex}.province-chip,.status-pill{min-height:34px;padding:0 12px}.global-search{min-height:42px;color:var(--muted);background:#ffffffb8;border:1px solid #d8dde5eb;border-radius:8px;align-items:center;gap:10px;padding:0 13px;display:flex}.global-search input{width:100%;color:var(--foreground);background:0 0;border:0;outline:0;font-size:.9rem}.top-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pulse-good:after{content:"";background:#0ea56b;border-radius:999px;width:7px;height:7px;animation:2.2s ease-in-out infinite statusPulse}.alert-button{position:relative}.alert-button strong{color:#fff;background:var(--rexall-red);border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:.62rem;display:grid;position:absolute;top:-5px;right:-5px}.operator-chip{background:#ffffffc7;border:1px solid #d8dde5eb;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:3px 12px 3px 4px;display:inline-flex}.operator-chip>span{color:#1f2a3a;background:#e8edf4;border-radius:999px;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:920;display:grid}.operator-chip strong,.operator-chip small{line-height:1.1;display:block}.operator-chip strong{font-size:.76rem}.operator-chip small{color:var(--muted);margin-top:3px;font-size:.68rem}.page{width:min(100% - 56px,1280px);margin:0 auto;padding:28px 0 58px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:stretch;gap:22px;display:grid}.hero-copy,.visual-panel,.panel,.metric-tile,.action-tile,.store-card,.queue-row,.form-panel{box-shadow:var(--shadow);background:#ffffffd1;border:1px solid #d8dde5eb;border-radius:8px}.hero-copy{min-height:560px;padding:clamp(28px,4vw,52px)}.eyebrow{color:var(--rexall-red-dark);text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:900;display:inline-flex}.hero-title{letter-spacing:0;max-width:780px;margin:18px 0;font-size:clamp(2.25rem,4.2vw,3.9rem);font-weight:950;line-height:.96}.hero-title span{color:var(--rexall-red)}.lede{color:#455266;max-width:780px;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.hero-actions,.action-grid,.metric-grid,.content-grid,.two-column,.store-grid,.route-grid,.service-filter-grid,.form-grid,.source-strip,.swatch-grid{gap:14px;display:grid}.hero-actions{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px}.action-tile{min-height:128px;box-shadow:none;align-content:space-between;gap:12px;padding:16px;display:grid}.action-tile svg{color:var(--rexall-red)}.action-tile strong{font-size:.95rem;display:block}.action-tile span{color:var(--muted);font-size:.78rem;line-height:1.45}.visual-panel{background:#101722;min-height:560px;overflow:hidden}.visual-panel img{object-fit:cover;filter:saturate(.94);width:100%;height:100%}.section{margin-top:24px}.section-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.section-heading h2,.route-title{letter-spacing:0;margin:0;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:930}.section-heading p,.route-intro{max-width:720px;color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-tile,.panel,.form-panel{padding:18px}.metric-tile{min-height:146px}.metric-value{margin-top:12px;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:950;line-height:.92}.metric-label,.field-label{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:830}.content-grid{grid-template-columns:1.2fr .8fr}.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.route-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-card{background:#ffffffbd;border:1px solid #d8dde5eb;border-radius:8px;gap:12px;min-height:210px;padding:18px;display:grid}.route-card h3,.panel h3,.store-card h3,.form-panel h3{margin:0;font-size:1.08rem;font-weight:910}.route-card p,.panel p,.store-card p{color:var(--muted);margin:0;line-height:1.55}.tag-row{flex-wrap:wrap;gap:8px;display:flex}.tag{color:#425068;background:#ffffffad;border:1px solid #d8dde5e6;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:.74rem;font-weight:800;display:inline-flex}.tag.red{color:var(--rexall-red-dark);background:#fff4f4;border-color:#d719202e}.tag.blue{color:#174c80;background:#edf6ff;border-color:#005aa92e}.tag.green{color:#0f6b48;background:#effaf5;border-color:#138a5c2e}.queue-list{gap:10px;display:grid}.queue-row{box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.priority-dot{background:var(--muted);border-radius:999px;width:10px;height:10px}.priority-dot.high{background:var(--danger)}.priority-dot.medium{background:var(--warning)}.priority-dot.low{background:var(--bewell-blue)}.queue-row strong{font-size:.9rem;display:block}.queue-row small{color:var(--muted);font-weight:760}.source-strip{flex-wrap:wrap;margin-top:14px;display:flex}.source-pill{max-width:100%;min-height:30px;box-shadow:none;padding:0 10px}.source-pill span{text-overflow:ellipsis;overflow:hidden}.button-primary,.button-secondary,.icon-button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:860;display:inline-flex}.button-primary{border:1px solid var(--rexall-red-dark);color:#fff;background:var(--rexall-red)}.button-secondary,.icon-button{color:var(--foreground);background:#ffffffbd;border:1px solid #d8dde5eb}.icon-button{width:42px;padding:0}.page-header{gap:12px;margin-bottom:20px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field{gap:7px;display:grid}.field input,.field select,.field textarea{width:100%;min-height:44px;color:var(--foreground);background:#ffffffe6;border:1px solid #d8dde5f5;border-radius:8px;outline:0;padding:0 12px}.field textarea{resize:vertical;min-height:92px;padding:12px}.checkbox-field{color:#46546b;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.45;display:flex}.checkbox-field input{width:18px;height:18px;margin-top:2px}.service-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.filter-button{color:#3d485c;background:#ffffffc7;border:1px solid #d8dde5f5;border-radius:8px;min-height:42px;font-weight:800}.filter-button.active{color:var(--rexall-red-dark);background:#fff3f3;border-color:#d7192057}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-card{box-shadow:none;gap:12px;padding:18px;display:grid}.store-meta{color:#46546b;gap:8px;font-size:.88rem;display:grid}.store-meta span{align-items:center;gap:8px;display:inline-flex}.result-panel{background:#eef6fb;border:1px solid #005aa92e;border-radius:8px;padding:16px}.result-panel.accepted{background:#effaf5;border-color:#138a5c3d}.result-panel.requires_contact,.result-panel.store_mismatch{background:#fff9ed;border-color:#b7791f42}.result-panel.invalid_rx,.result-panel.cannot_verify{background:#fff4f4;border-color:#b91c1c33}.swatch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.swatch{gap:8px;display:grid}.swatch-color{border:1px solid #17202d1f;border-radius:8px;height:42px}.compact-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.compact-list li{color:#46546b;border-bottom:1px solid #d8dde5c2;justify-content:space-between;gap:14px;padding-bottom:10px;display:flex}.compact-list li:last-child{border-bottom:0;padding-bottom:0}.staff-shell{background:#f7f8fa;grid-template-columns:252px minmax(0,1fr)}.staff-rail{background:#fff;border-right:1px solid #dfe3ea;gap:0;padding:0 16px 18px}.staff-brand{color:#fff;background:linear-gradient(140deg,#e30613 0%,#cf0612 52%,#b9000b 100%);align-content:center;height:106px;margin:0 -16px 22px;padding:0 30px;display:grid}.staff-brand strong{letter-spacing:0;font-size:2rem;font-weight:940;line-height:1}.staff-brand small{margin-top:6px;font-size:.84rem;font-weight:860}.staff-nav{gap:8px}.staff-nav .nav-item{color:#202833;min-height:44px;padding:0 14px;font-size:.92rem;font-weight:690}.staff-nav .nav-item.active{color:#d00011;background:linear-gradient(90deg,#e306131f,#e3061308);border-color:#e306130f}.staff-nav .nav-item.active:before{display:none}.staff-nav .nav-badge{background:#d60012;width:24px;height:24px}.staff-profile{border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:auto;padding:18px 0;display:grid}.staff-avatar{background:radial-gradient(circle at 50% 30%,#f2c2a5 0 17%,#0000 18%),radial-gradient(circle at 50% 58%,#1b1d25 0 23%,#0000 24%),linear-gradient(#f2f4f8,#dee5ef);border-radius:999px;width:44px;height:44px}.staff-profile strong,.staff-profile small{display:block}.staff-profile strong{font-size:.9rem;font-weight:860}.staff-profile small{color:#4f5b6d;margin-top:3px;font-size:.74rem}.profile-menu{color:#303947;background:0 0;border:0;font-size:1rem}.staff-signout{color:#303947;align-items:center;gap:10px;min-height:44px;padding-top:10px;font-size:.84rem;font-weight:690;display:inline-flex}.staff-profile-auth{grid-template-columns:44px minmax(0,1fr)}.staff-auth-actions{grid-column:1/-1;gap:8px;margin-top:4px;display:flex}.staff-auth-actions button,.global-auth-controls button{cursor:pointer;color:#00615d;font:inherit;background:#fff;border:1px solid #c3d9d6;border-radius:999px;padding:9px 13px;font-size:.8rem;font-weight:850}.staff-auth-actions button:last-child,.global-auth-controls button.primary{color:#fff;background:#00615d;border-color:#00615d}.staff-user-avatar{width:44px;height:44px}.global-auth-controls{z-index:60;color:#00615d;background:#fffffff0;border:1px solid #c3d9d6;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:6px 8px 6px 14px;font-size:.86rem;font-weight:850;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 44px #1423361f}.global-auth-avatar{width:36px;height:36px}.staff-top-bar{background:#fffffff5;border-bottom:1px solid #e1e4ea;grid-template-columns:214px 252px minmax(280px,1fr) auto;min-height:98px;padding:22px 26px}.top-select{color:#111827;background:#fff;border:1px solid #d7dce5;border-radius:7px;align-items:center;gap:12px;min-height:58px;padding:0 18px;font-weight:800;display:flex;box-shadow:0 10px 28px #141e2d08}.top-select small{color:#525d70;margin-left:auto;font-size:.95rem}.staff-search{background:#fff;border-radius:7px;min-height:58px;padding:0 18px}.staff-search input{font-size:1rem}.staff-actions{align-items:center;gap:18px}.staff-actions .icon-button{color:#1d2635;background:0 0;border:0}.staff-dashboard{padding:0 18px 30px}.staff-action-strip{background:#fff;border-bottom:1px solid #e1e4ea;grid-template-columns:repeat(4,minmax(0,1fr));min-height:216px;display:grid;overflow:hidden}.staff-action-card{border-right:1px solid #e9ecf1;grid-template-columns:auto minmax(0,1fr) minmax(105px,.8fr);align-items:center;gap:18px;padding:28px 24px;animation:.52s both fadeSlideUp;display:grid;position:relative;overflow:hidden}.staff-action-card:nth-child(2){animation-delay:80ms}.staff-action-card:nth-child(3){animation-delay:.16s}.staff-action-card:nth-child(4){animation-delay:.24s}.staff-action-card:hover{background:snow}.action-icon{color:#fff;background:#df0014;border-radius:999px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 18px 34px #df001433}.action-icon.blue{background:#0057b8;box-shadow:0 18px 34px #0057b833}.action-copy{align-content:center;gap:8px;display:grid}.action-copy strong{color:#df0014;font-size:1.05rem;font-weight:880}.action-copy small{color:#1f2937;max-width:170px;line-height:1.45}.action-copy i{color:#df0014;font-style:normal;transition:transform .18s;display:inline-flex}.staff-action-card:hover .action-copy i,.access-tile:hover em{transform:translate(5px)}.action-art{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;min-height:150px}.action-art.bottles{background-image:url(/dashboard-assets/medication-bottles.png);background-position:52%}.action-art.bag{background-image:url(/dashboard-assets/rexall-bag.png);background-position:54%}.action-art.storefront{background-image:url(/dashboard-assets/storefront.png);background-position:52% 58%}.action-art.phone{background:linear-gradient(#fff,#f7fbff),0 0;border:9px solid #111827;border-bottom:0;border-radius:28px 28px 0 0;min-height:180px;box-shadow:inset 0 0 0 1px #d9e3f2}.action-art.phone:before{color:#0057b8;content:"BeWell\a \a Good morning,\a Alex\a \a 6,142\a of 10,000 steps";white-space:pre;margin:18px 16px 0;font-size:.72rem;font-weight:850;line-height:1.45;display:block}.staff-main-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;padding-top:14px;display:grid}.staff-panel{background:#fff;border:1px solid #dfe3ea;border-radius:8px;animation:.56s both fadeSlideUp;overflow:hidden;box-shadow:0 20px 44px #141e2d0a}.platform-access{grid-column:span 6;min-height:548px;padding:16px}.bewell-card,.pharmacist-queue{grid-column:span 3;min-height:548px;padding:16px}.performance-card,.services-card,.updates-card,.status-card{grid-column:span 3;min-height:204px;padding:18px}.performance-card .staff-panel-title,.services-card .staff-panel-title,.updates-card .staff-panel-title,.status-card .staff-panel-title{min-height:28px;margin-bottom:8px}.performance-card .staff-panel-title h2,.services-card .staff-panel-title h2,.updates-card .staff-panel-title h2,.status-card .staff-panel-title h2{font-size:1.02rem}.staff-panel-title{justify-content:space-between;align-items:center;gap:14px;min-height:34px;margin-bottom:12px;display:flex}.staff-panel-title h2{color:#111827;letter-spacing:0;margin:0;font-size:1.12rem;font-weight:860;line-height:1.18}.staff-panel-title h2.blue{color:#0057b8}.staff-panel-title a{color:#df0014;white-space:nowrap;font-size:.82rem;font-weight:820}.bewell-card .staff-panel-title a,.record-block a{color:#0057b8}.access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:calc(100% - 46px);display:grid}.access-tile{background:radial-gradient(circle at 88% 45%,#ffffffd1,#fff0 28%),#fbfcfd;border:1px solid #e1e5ec;border-radius:8px;min-height:220px;padding:28px 18px;display:grid;position:relative;overflow:hidden}.access-tile>span{z-index:2;align-content:space-between;gap:22px;max-width:180px;display:grid;position:relative}.access-tile strong{color:#df0014;font-size:1.06rem;font-weight:900}.access-tile small{color:#1f2937;font-size:.92rem;line-height:1.55}.access-tile em{color:#df0014;align-items:center;gap:7px;font-style:normal;font-weight:880;transition:transform .18s;display:inline-flex}.access-tile i{background-position:50%;background-repeat:no-repeat;background-size:cover;width:62%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 23%);mask-image:linear-gradient(90deg,#0000 0%,#000 23%)}.access-rexall-ca i{opacity:.42;background-image:url(/dashboard-assets/pharmacist-consult.png);background-position:48%;width:58%}.access-rexall-ca:after{z-index:2;content:"";background:linear-gradient(90deg,#e30613 0 20%,#0000 20%),repeating-linear-gradient(0deg,#f7f8fa 0 22px,#fff 22px 44px);border:7px solid #202938;border-radius:8px;width:190px;height:124px;position:absolute;bottom:26px;right:42px;transform:rotate(1deg);box-shadow:0 28px 38px #141e2d2e}.access-direct i{background-image:url(/dashboard-assets/rexall-bag.png);background-position:52%}.access-partner i{background-image:url(/dashboard-assets/medication-bottles.png);background-position:54% 52%}.access-consult i{background-image:url(/dashboard-assets/pharmacist-consult.png);background-position:50%}.access-tile b{z-index:3;color:#0057b8;text-transform:uppercase;background:#fff;border-radius:7px;max-width:88px;padding:9px 10px;font-size:.76rem;line-height:1.1;position:absolute;bottom:20px;right:22px;box-shadow:0 12px 30px #141e2d1f}.member-summary{border:1px solid #e1e5ec;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.member-avatar{color:#0057b8;background:#eaf2ff;border-radius:999px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.member-summary strong,.member-summary small,.record-row strong,.record-row small{display:block}.member-summary small,.record-row small,.allergy-grid small{color:#465367;margin-top:3px;font-size:.78rem}.profile-meter{color:#0057b8;text-align:right;line-height:1.2}.record-block{border:1px solid #e1e5ec;border-radius:8px;margin-top:16px;overflow:hidden}.record-block>div:first-child{border-bottom:1px solid #e8ebf0;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.record-block>div:first-child strong,.record-block>div:first-child a{font-size:.92rem;font-weight:860}.record-row{border-bottom:1px solid #eef0f4;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 16px;display:grid}.record-row:last-child{border-bottom:0}.allergy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px;display:grid}.allergy-grid strong{display:block}.bewell-button{color:#fff;background:#0057b8;border-radius:7px;justify-content:center;align-items:center;min-height:48px;margin-top:18px;font-weight:880;display:flex}.queue-tabs{border-bottom:1px solid #e3e7ee;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.queue-tabs span{color:#384254;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:.84rem;display:inline-flex}.queue-tabs span.active{color:#111827;border-bottom:3px solid #df0014}.queue-tabs b{color:#fff;background:#df0014;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:.7rem;display:grid}.queue-tabs span:not(.active) b{color:#df0014;background:#ffd8dc}.queue-feed{display:grid}.staff-queue-row{border-bottom:1px solid #e7eaf0;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:16px 0;transition:transform .18s,background .18s;display:grid}.staff-queue-row:hover{transform:translate(4px)}.queue-orb{color:#fff;background:#df0014;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}.queue-orb.pink{background:#ff5a6c}.queue-orb.orange{background:#ff8a00}.queue-orb.warning{background:#f04416}.queue-orb.blue{background:#0057b8}.staff-queue-row strong,.staff-queue-row small{display:block}.staff-queue-row small{color:#4c586a;margin-top:3px;font-size:.8rem}.queue-cta{color:#df0014;justify-content:center;align-items:center;min-height:46px;margin-top:12px;font-weight:880;display:flex}.performance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-top:12px;display:grid}.performance-metric{border-right:1px solid #e1e5ec;gap:8px;min-width:0;padding:0 14px;display:grid}.performance-metric:first-child{padding-left:0}.performance-metric:last-child{border-right:0;padding-right:0}.performance-metric small{color:#273244;line-height:1.3}.performance-metric strong{font-size:1.42rem;font-weight:760;line-height:1}.performance-metric em{color:#05834f;gap:2px;font-size:.72rem;font-style:normal;line-height:1.22;display:grid}.performance-metric em span:first-child{font-weight:820}.service-icon-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:8px;padding-top:14px;display:grid}.service-icon{color:#df0014;text-align:center;align-content:start;justify-items:center;gap:9px;min-height:82px;font-size:.78rem;line-height:1.35;display:grid}.service-icon span{color:#1f2937;max-width:78px;font-size:.74rem;line-height:1.25}.updates-card{grid-template-columns:minmax(0,1fr) 126px;align-content:start;gap:12px;display:grid;position:relative}.updates-card .staff-panel-title{grid-column:1/-1}.updates-card>div:not(.staff-panel-title){grid-area:2/1;align-self:start}.updates-card strong{font-size:.94rem;line-height:1.32;display:block}.updates-card p{color:#273244;margin:8px 0 0;font-size:.82rem;line-height:1.45}.update-photo{background-image:url(/dashboard-assets/pharmacist-consult.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;grid-area:2/2;align-self:end;width:100%;min-height:100px}.network-status{gap:11px;padding-top:10px;display:grid}.network-status span{color:#263246;justify-content:space-between;align-items:center;gap:12px;font-size:.82rem;display:flex}.network-status span:first-child{color:#0e8c57;justify-content:flex-start;font-weight:820}.network-status svg{color:#0e8c57}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes statusPulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:1120px){.app-shell{grid-template-columns:1fr}.side-rail{border-bottom:1px solid #d8dde5db;border-right:0;height:auto;position:static}.side-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.rail-status{display:none}.top-bar,.hero-grid,.content-grid,.two-column,.route-grid,.store-grid{grid-template-columns:1fr}.hero-copy,.visual-panel{min-height:auto}.visual-panel{aspect-ratio:16/9}}@media (max-width:760px){.page{width:min(100% - 28px,1280px);padding-top:18px}.side-rail{padding:16px 14px}.side-nav,.hero-actions,.metric-grid,.form-grid,.service-filter-grid,.swatch-grid{grid-template-columns:1fr}.top-bar{grid-template-columns:1fr;padding:14px;position:static}.top-actions{justify-content:start}.desktop-only{display:none}.hero-copy{padding:24px}}@media (max-width:1120px){.staff-shell{grid-template-columns:1fr}.staff-rail{height:auto;padding-bottom:14px;position:static}.staff-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-profile,.staff-signout{display:none}.staff-top-bar{grid-template-columns:1fr}.staff-action-strip{grid-template-columns:repeat(4,minmax(260px,1fr));overflow-x:auto}.staff-main-grid{grid-template-columns:1fr}.platform-access,.bewell-card,.pharmacist-queue,.performance-card,.services-card,.updates-card,.status-card{grid-column:1/-1}.platform-access,.bewell-card,.pharmacist-queue{min-height:auto}}@media (max-width:760px){.staff-dashboard{padding-inline:10px}.staff-brand{height:98px}.staff-nav,.access-grid,.performance-grid,.service-icon-grid,.updates-card{grid-template-columns:1fr}.updates-card .staff-panel-title,.updates-card>div:not(.staff-panel-title),.update-photo{grid-area:auto/1}.access-tile{min-height:220px}.access-tile>span{max-width:58%}.staff-queue-row{grid-template-columns:48px minmax(0,1fr) auto}.staff-queue-row>svg{display:none}}.wl-page{--wl-primary:var(--rx-source-primary);--wl-primary-strong:var(--rx-source-primary-strong);--wl-primary-contrast:var(--rx-source-link);--wl-primary-soft:var(--rx-source-primary-soft);--wl-accent:#da2938;--wl-accent-soft:#fff1f1;--wl-crumb-sage:#ddefd0;--wl-crumb-sage-ink:var(--wl-text-primary);--wl-crumb-deep-teal:var(--wl-primary-strong);--wl-crumb-deep-teal-ink:var(--wl-surface);--wl-crumb-rail:960px;--wl-link:var(--rx-source-link);--wl-page-tint:var(--rx-source-primary-soft);--wl-surface:var(--rx-source-surface);--wl-surface-muted:var(--wl-page-tint)}@supports (color:color-mix(in lab, red, red)){.wl-page{--wl-surface-muted:color-mix(in srgb, var(--wl-page-tint) 16%, #f8fbfa)}}.wl-page{--wl-surface-panel:var(--wl-page-tint)}@supports (color:color-mix(in lab, red, red)){.wl-page{--wl-surface-panel:color-mix(in srgb, var(--wl-page-tint) 7%, #fff)}}.wl-page{--wl-border-subtle:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-page{--wl-border-subtle:color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.wl-page{--wl-shadow-tint:var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.wl-page{--wl-shadow-tint:color-mix(in srgb, var(--wl-primary-strong) 8%, transparent)}}.wl-page{--wl-quiet-hero-surface:var(--wl-page-tint)}@supports (color:color-mix(in lab, red, red)){.wl-page{--wl-quiet-hero-surface:color-mix(in srgb, var(--wl-page-tint) 76%, #fff)}}.wl-page{--wl-quiet-hero-highlight:var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.wl-page{--wl-quiet-hero-highlight:color-mix(in srgb, var(--wl-surface) 88%, transparent)}}.wl-page{--wl-quiet-panel-surface:var(--wl-surface-panel);--bw-primary:var(--wl-primary);--bw-primary-strong:var(--wl-primary-strong);--bw-primary-soft:var(--wl-primary-soft);--bw-accent:var(--wl-accent);--bw-accent-soft:var(--wl-accent-soft);--bw-page-tint:var(--wl-page-tint);--bw-surface:var(--wl-surface);--wl-ink:#17202d;--wl-muted:#526074;--wl-text-primary:#343434;--wl-focus-ring:var(--wl-primary-strong);--wl-radius:8px;--wl-font-family:"Open Sans", Arial, sans-serif;--wl-font-family-title:"Open Sans", Arial, sans-serif;--wl-text-weight:400;--wl-label-weight:700;--wl-heading-weight:700;--wl-button-radius:var(--wl-radius);--wl-button-padding-x:18px;--wl-button-padding-y:9px;--wl-control-radius:var(--wl-radius);--wl-control-height:42px;--wl-control-padding-x:12px;--wl-card-radius:var(--wl-radius);--wl-card-padding:14px;--wl-radius-md:12px;--wl-radius-container:var(--wl-radius-md);--wl-radius-card-lg:16px;--wl-radius-lg:24px;--wl-radius-arch-sm:80px;--wl-radius-arch-md:100px;--wl-radius-arch-lg:200px;--wl-shadow-card:0 16px 40px #0f56531f;--wl-space-sm:16px;--wl-space-md:24px;--wl-space-lg:40px;--wl-gap-breadcrumb:32px;--wl-surface-gap:12px;--wl-surface-border-width:1px;--wl-surface-shadow:none;--wl-component-surface:var(--wl-surface);--bw-ink:var(--wl-ink);--bw-muted:var(--wl-muted);--bw-radius:var(--wl-radius);--bw-border:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-page{--bw-border:color-mix(in srgb, var(--wl-primary) 15%, #dfe8e6)}}.wl-page{background:radial-gradient(circle at 82% 12%, var(--wl-primary), transparent 30%), linear-gradient(180deg, var(--wl-page-tint) 0, #fff0 190px), #fff;min-height:100vh}@supports (color:color-mix(in lab, red, red)){.wl-page{background:radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--wl-primary) 14%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in srgb, var(--wl-page-tint) 72%, white) 0, #fff0 190px), #fff}}.wl-page{color:var(--wl-ink);font-family:var(--wl-font-family), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-weight:var(--wl-text-weight)}.wl-page *{letter-spacing:0}.wl-campaign{background:var(--wl-primary-soft);grid-template-columns:auto auto auto auto;justify-content:center;align-items:center;gap:12px;min-height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-campaign{background:color-mix(in srgb, var(--wl-primary-soft) 72%, var(--wl-primary) 18%)}}.wl-campaign{color:var(--wl-primary-strong);padding:0 22px;font-size:.88rem;font-weight:760}.wl-campaign p{margin:0}.wl-campaign a{color:var(--wl-primary-strong);border-bottom:1px solid;font-weight:880}.wl-campaign button{width:30px;height:30px;color:var(--wl-primary-strong);background:0 0;border:0;place-items:center;display:grid;position:absolute;right:18px}.wl-header{z-index:20;border-bottom:1px solid var(--wl-primary);grid-template-columns:180px auto minmax(280px,1fr) auto auto;align-items:center;gap:24px;min-height:78px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.wl-header{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.wl-header{background:var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.wl-header{background:color-mix(in srgb, var(--wl-surface) 90%, transparent)}}.wl-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:0 clamp(22px,5vw,80px)}.wl-wordmark{align-items:center;width:172px;display:flex}.wl-wordmark img{width:100%;height:auto;display:block}.wl-generated-wordmark{align-items:center;gap:11px;min-width:0;display:inline-flex}.wl-generated-wordmark i{color:#fff;background:linear-gradient(135deg, var(--wl-primary), var(--wl-primary-strong));width:42px;height:42px;box-shadow:0 14px 32px var(--wl-primary);border-radius:11px;flex:none;place-items:center;font-style:normal;font-weight:950;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-generated-wordmark i{box-shadow:0 14px 32px color-mix(in srgb, var(--wl-primary) 22%, transparent)}}.wl-generated-wordmark>img{width:42px;height:42px;box-shadow:0 14px 32px var(--wl-primary);border-radius:11px;flex:none;display:block}@supports (color:color-mix(in lab, red, red)){.wl-generated-wordmark>img{box-shadow:0 14px 32px color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.wl-generated-wordmark span,.wl-generated-wordmark strong,.wl-generated-wordmark small{min-width:0;display:block}.wl-generated-wordmark strong{color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:920;line-height:1.05;overflow:hidden}.wl-generated-wordmark small{color:var(--wl-accent);text-transform:uppercase;margin-top:4px;font-size:.58rem;font-weight:900;line-height:1.1}.wl-nav,.wl-quick-actions,.wl-store-band>div,.wl-bewell-pill,.wl-viewing-as,.wl-hero-actions,.wl-preferred-store-card a,.wl-section-heading a,.wl-service-card em,.wl-footer nav{align-items:center;display:flex}.wl-nav{gap:22px}.wl-nav a{color:var(--wl-ink);white-space:nowrap;align-items:center;gap:5px;font-size:.94rem;font-weight:820;line-height:1;display:inline-flex}.wl-nav a svg{flex:none}.wl-search{border:1px solid var(--wl-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:46px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-search{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #d8e2e5)}}.wl-search{border-radius:var(--wl-control-radius);background:var(--wl-surface);padding:0 14px 0 18px;box-shadow:0 12px 40px #0f56530d}.wl-search input{min-width:0;color:var(--wl-ink);background:0 0;border:0;outline:0}.wl-search input::placeholder{color:var(--wl-muted)}.wl-search svg{color:var(--wl-primary)}.wl-tenant-switcher{z-index:25;color:var(--wl-ink);display:inline-block;position:relative}.wl-tenant-switcher summary{border:1px solid var(--wl-primary);grid-template-columns:16px auto minmax(0,1fr) 14px;align-items:center;gap:7px;min-height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-tenant-switcher summary{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #cbd5e1)}}.wl-tenant-switcher summary{background:var(--wl-surface);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.wl-tenant-switcher summary{background:color-mix(in srgb, var(--wl-surface) 86%, transparent)}}.wl-tenant-switcher summary{cursor:pointer;padding:0 10px;font-size:.78rem;font-weight:820;list-style:none;box-shadow:0 10px 28px #0f56530d}.wl-tenant-switcher summary::-webkit-details-marker{display:none}.wl-tenant-switcher summary>span{color:var(--wl-muted);font-weight:760}.wl-tenant-switcher summary>strong{max-width:180px;color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.wl-tenant-switcher summary>svg:last-child{color:var(--wl-primary-strong);transition:transform .16s}.wl-tenant-switcher[open] summary>svg:last-child{transform:rotate(180deg)}.wl-tenant-menu{border:1px solid var(--wl-primary);gap:6px;width:min(340px,86vw);display:grid;position:absolute;top:calc(100% + 8px);right:0}@supports (color:color-mix(in lab, red, red)){.wl-tenant-menu{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #cbd5e1)}}.wl-tenant-menu{background:var(--wl-surface);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.wl-tenant-menu{background:color-mix(in srgb, var(--wl-surface) 96%, transparent)}}.wl-tenant-menu{padding:8px;box-shadow:0 24px 62px #0f565324}.wl-tenant-menu button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-height:52px;padding:8px;display:grid}.wl-tenant-menu button:hover,.wl-tenant-menu button.active{border-color:var(--tenant-color)}@supports (color:color-mix(in lab, red, red)){.wl-tenant-menu button:hover,.wl-tenant-menu button.active{border-color:color-mix(in srgb, var(--tenant-color) 22%, #dfe8ea)}}.wl-tenant-menu button:hover,.wl-tenant-menu button.active{background:var(--tenant-color)}@supports (color:color-mix(in lab, red, red)){.wl-tenant-menu button:hover,.wl-tenant-menu button.active{background:color-mix(in srgb, var(--tenant-color) 9%, #fff)}}.wl-tenant-menu i{color:#fff;background:var(--tenant-color);border-radius:10px;place-items:center;width:34px;height:34px;font-size:.72rem;font-style:normal;font-weight:930;display:grid}.wl-tenant-menu strong,.wl-tenant-menu small{display:block}.wl-tenant-menu strong{color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:900;overflow:hidden}.wl-tenant-menu small{color:var(--wl-muted);text-transform:uppercase;font-size:.68rem;font-weight:820}.wl-tenant-switcher summary>svg:first-child{color:var(--wl-primary-strong)}.wl-quick-actions{gap:18px}.wl-quick-actions a{min-width:46px;color:var(--wl-ink);justify-items:center;gap:4px;font-size:.78rem;font-weight:820;display:grid}.wl-mobile-menu{width:42px;height:42px;color:var(--wl-primary);background:0 0;border:0;place-items:center;display:none}.wl-store-band{border-bottom:1px solid var(--wl-primary);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;min-height:46px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-store-band{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 12%, transparent)}}.wl-store-band{background:var(--wl-page-tint)}@supports (color:color-mix(in lab, red, red)){.wl-store-band{background:color-mix(in srgb, var(--wl-page-tint) 72%, var(--wl-surface))}}.wl-store-band{color:var(--wl-ink);padding:0 clamp(22px,5vw,80px);font-size:.84rem}.wl-store-band>div{gap:8px;min-width:0}.wl-store-band strong{color:var(--wl-ink)}.wl-bewell-pill{color:var(--wl-primary-strong);gap:8px;font-weight:820}.wl-bewell-pill span{background:var(--wl-surface);border:1px solid #147b7429;border-radius:5px;align-items:center;padding:4px 7px;display:inline-flex}.wl-bewell-pill img{width:57px;height:auto;display:block}.wl-bewell-pill b{color:#fff;background:var(--wl-primary);border-radius:6px;place-items:center;width:28px;height:22px;font-size:.68rem;font-weight:930;display:grid}.wl-viewing-as{gap:7px}.wl-capability-strip{border-bottom:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-capability-strip{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 11%, #dbe6e8)}}.wl-capability-strip{background:#ffffffad;padding:10px clamp(22px,5vw,80px)}.wl-capability-note{color:var(--wl-muted);white-space:nowrap;font-size:.78rem;font-weight:780}.wl-capability-strip>div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.wl-capability-chip{background:var(--wl-surface);min-height:30px;color:var(--wl-ink);border:1px solid #dfe8ea;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:.74rem;font-weight:850;display:inline-flex}.wl-capability-chip i{background:var(--wl-primary);border-radius:999px;width:8px;height:8px}.wl-capability-chip small{color:var(--wl-muted);text-transform:uppercase;font-size:.66rem;font-weight:820}.wl-capability-chip.limited i{background:#f6b83f}.wl-capability-chip.unavailable{color:#7a3440;background:var(--wl-accent-soft)}.wl-capability-chip.unavailable i{background:var(--wl-accent)}.wl-hero{border-bottom:1px solid var(--wl-primary);grid-template-columns:minmax(430px,.42fr) minmax(680px,.58fr);min-height:430px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wl-hero{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.wl-hero{background:radial-gradient(circle at 42% 22%, var(--wl-primary-soft), transparent 16%), linear-gradient(90deg, var(--wl-surface) 0%, var(--wl-surface) 44%, var(--wl-page-tint) 100%)}@supports (color:color-mix(in lab, red, red)){.wl-hero{background:radial-gradient(circle at 42% 22%, color-mix(in srgb, var(--wl-primary-soft) 72%, transparent), transparent 16%), linear-gradient(90deg, var(--wl-surface) 0%, color-mix(in srgb, var(--wl-surface) 96%, transparent) 44%, color-mix(in srgb, var(--wl-page-tint) 72%, transparent) 100%)}}.wl-hero{isolation:isolate}.wl-hero:after{background:var(--wl-primary);height:1px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.wl-hero:after{background:color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.wl-hero:after{content:""}.wl-hero-copy{z-index:2;align-content:center;padding:28px 0 28px clamp(28px,5vw,86px);display:grid;position:relative}.wl-eyebrow{background:var(--wl-primary);border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-bottom:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wl-eyebrow{background:color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.wl-eyebrow{color:var(--wl-primary-strong);text-transform:uppercase;padding:5px 9px;font-size:.68rem;font-weight:850}a.wl-eyebrow{text-decoration:none;transition:background .15s}a.wl-eyebrow:hover{background:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){a.wl-eyebrow:hover{background:color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.wl-hero h1{max-width:600px;color:var(--wl-ink);margin:0;font-size:clamp(2.2rem,2.7vw,3.05rem);font-weight:850;line-height:1.05}.wl-hero h1:first-line{color:var(--wl-primary)}.wl-hero-copy p{max-width:520px;color:var(--wl-muted);margin:9px 0 0;font-size:clamp(.9rem,1vw,.98rem);line-height:1.4}.wl-hero-actions{flex-wrap:wrap;gap:12px;margin-top:16px}.wl-button{border-radius:var(--wl-button-radius);min-height:39px;padding:var(--wl-button-padding-y) var(--wl-button-padding-x);justify-content:center;align-items:center;gap:10px;font-size:.84rem;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex}.wl-button:hover,.wl-task-card:hover,.wl-service-card:hover{transform:translateY(-3px)}.wl-button-primary{color:var(--wl-surface);background:linear-gradient(135deg, var(--wl-primary), var(--wl-primary-strong));box-shadow:0 20px 46px #006b6b33}.wl-button-secondary{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-button-secondary{border:1px solid color-mix(in srgb, var(--wl-primary) 42%, transparent)}}.wl-button-secondary{color:var(--wl-primary-strong);background:var(--wl-surface)}.wl-preferred-store-card{border:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;max-width:560px;margin-top:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-preferred-store-card{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 15%, transparent)}}.wl-preferred-store-card{border-radius:var(--wl-card-radius);background:var(--wl-component-surface)}@supports (color:color-mix(in lab, red, red)){.wl-preferred-store-card{background:color-mix(in srgb, var(--wl-component-surface) 92%, transparent)}}.wl-preferred-store-card{padding:var(--wl-card-padding);box-shadow:var(--wl-surface-shadow)}.wl-store-card-copy{gap:3px;min-width:0;display:grid}.wl-preferred-store-card small,.wl-preferred-store-card span{color:var(--wl-muted);font-size:.82rem}.wl-store-card-copy strong,.wl-store-card-copy em{display:block}.wl-store-card-copy strong{color:var(--wl-ink);font-size:.96rem;font-weight:880}.wl-preferred-store-card em{color:var(--wl-primary);font-size:.84rem;font-style:normal;font-weight:820}.wl-preferred-store-card a{color:var(--wl-primary-strong);white-space:nowrap;align-self:center;gap:6px;font-size:.9rem;font-weight:860}.wl-hero-media{z-index:2;align-content:center;min-height:430px;padding:26px clamp(22px,5vw,78px) 26px 0;display:grid;position:relative}.wl-carousel-zone{justify-self:end;gap:10px;width:min(100%,1060px);display:grid}.wl-carousel-shell{border:var(--wl-surface-border-width) solid var(--wl-primary);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wl-carousel-shell{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 22%, transparent)}}.wl-carousel-shell{border-radius:calc(var(--wl-card-radius) + 6px);background:var(--wl-component-surface);box-shadow:var(--wl-surface-shadow)}.wl-carousel-slide{width:100%;box-shadow:none;background:var(--wl-primary-soft);border:0;border-radius:0;margin:0;padding:0;display:block}.wl-carousel-slide .rxp-image-asset__link,.wl-carousel-slide img{width:100%;display:block}.wl-carousel-slide img{aspect-ratio:2100/675;object-fit:cover;animation:.42s both wl-carousel-slide-in}.wl-carousel-controls{border-top:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-carousel-controls{border-top:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.wl-carousel-controls{background:var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.wl-carousel-controls{background:color-mix(in srgb, var(--wl-surface) 96%, transparent)}}.wl-carousel-controls{padding:10px 12px 10px 14px}.wl-carousel-kicker{background:var(--wl-primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.wl-carousel-kicker{background:color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.wl-carousel-kicker{color:var(--wl-primary-strong);text-transform:uppercase;white-space:nowrap;padding:6px 10px;font-size:.68rem;font-weight:900}.wl-carousel-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.wl-carousel-progress span{background:var(--wl-primary-soft);border-radius:999px;height:4px}@supports (color:color-mix(in lab, red, red)){.wl-carousel-progress span{background:color-mix(in srgb, var(--wl-primary-soft) 72%, var(--wl-surface))}}.wl-carousel-progress span.active{background:var(--wl-primary-strong)}.wl-carousel-actions{align-items:center;gap:8px;display:flex}.wl-carousel-actions a{color:var(--wl-primary-strong);white-space:nowrap;font-size:.82rem;font-weight:900}.wl-carousel-actions button{width:34px;height:34px;color:var(--wl-primary-strong);background:var(--wl-primary-soft);cursor:pointer;border:0;border-radius:999px;place-items:center;transition:background .16s,transform .16s;display:grid}.wl-carousel-actions button:hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.wl-carousel-actions button:hover{background:color-mix(in srgb, var(--wl-primary-soft) 82%, var(--wl-surface))}}.wl-carousel-actions button:hover{transform:translateY(-1px)}.wl-carousel-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wl-carousel-tabs button{border:var(--wl-surface-border-width) solid var(--wl-primary);align-content:center;min-height:54px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-carousel-tabs button{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 15%, transparent)}}.wl-carousel-tabs button{border-radius:var(--wl-control-radius);background:var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.wl-carousel-tabs button{background:color-mix(in srgb, var(--wl-surface) 74%, transparent)}}.wl-carousel-tabs button{color:var(--wl-muted);text-align:left;cursor:pointer;padding:0 12px;transition:border-color .16s,box-shadow .16s,background .16s}.wl-carousel-tabs button.active{border-color:var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.wl-carousel-tabs button.active{border-color:color-mix(in srgb, var(--wl-primary-strong) 28%, transparent)}}.wl-carousel-tabs button.active{background:var(--wl-surface);color:var(--wl-primary-strong);box-shadow:var(--wl-surface-shadow)}.wl-carousel-tabs strong,.wl-carousel-tabs span{display:block}.wl-carousel-tabs strong{font-size:.78rem;font-weight:900;line-height:1.12}.wl-carousel-tabs span{margin-top:2px;font-size:.7rem;font-weight:760;line-height:1.12}.wl-carousel-tabs.rxp-carousel-controls{background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch}.wl-carousel-tabs .rxp-carousel-controls__tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wl-carousel-tabs .rxp-carousel-controls__pause,.wl-carousel-tabs .rxp-carousel-controls__arrows button{border-radius:var(--wl-control-radius);width:44px;min-height:54px;color:var(--wl-primary-strong);text-align:center}.wl-carousel-tabs .rxp-carousel-controls__arrows{gap:8px;display:flex}@keyframes wl-carousel-slide-in{0%{opacity:.18;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.wl-carousel-slide img,.wl-carousel-actions button,.wl-button,.wl-task-card,.wl-service-card{transition:none;animation:none}}.wl-section{width:min(100% - clamp(56px,10vw,180px),1520px);margin:0 auto}.wl-task-section{margin-top:26px}.wl-task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.wl-task-card{border:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:12px 16px;min-height:112px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.wl-task-card{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8ea)}}.wl-task-card{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);padding:var(--wl-card-padding);box-shadow:var(--wl-surface-shadow);transition:transform .18s,border-color .18s,box-shadow .18s}.wl-task-card[data-art]{background:linear-gradient(90deg, var(--wl-surface) 0 62%, var(--wl-surface) 100%), var(--wl-action-card-bg,var(--wl-surface));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wl-task-card[data-art]{background:linear-gradient(90deg, color-mix(in srgb, var(--wl-surface) 98%, transparent) 0 62%, color-mix(in srgb, var(--wl-surface) 78%, transparent) 100%), var(--wl-action-card-bg,var(--wl-surface))}}.wl-task-card[data-art]{background-position:var(--wl-action-card-position,center);isolation:isolate;background-size:cover}.wl-task-card[data-art]>*{z-index:1;position:relative}.wl-task-card:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-task-card:hover{border-color:color-mix(in srgb, var(--wl-primary) 28%, transparent)}}.wl-task-card:hover{box-shadow:var(--wl-surface-shadow)}.wl-task-icon{width:52px;height:52px;color:var(--wl-primary);background:var(--wl-primary-soft);border-radius:999px;grid-area:1/1;place-items:center;display:grid}.wl-task-copy{grid-area:1/2;gap:7px;min-width:0;display:grid}.wl-task-copy strong,.wl-task-copy small{display:block}.wl-task-copy strong{color:var(--wl-ink);font-size:1rem;font-weight:900;line-height:1.2}.wl-task-copy small{color:var(--wl-muted);font-size:.9rem;line-height:1.38}.wl-task-card>svg{color:var(--wl-primary);grid-area:1/3;align-self:center}.wl-services-section{margin-top:48px}.wl-section-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.wl-section-heading .wl-eyebrow{margin-bottom:8px}.wl-section-heading h2,.wl-platform-copy h2{color:var(--wl-ink);margin:0;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:920;line-height:1.12}.wl-section-heading a{color:var(--wl-primary-strong);white-space:nowrap;gap:8px;font-weight:900}.wl-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.wl-service-card{border:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:minmax(150px,.48fr) minmax(0,1fr);min-height:184px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wl-service-card{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8ea)}}.wl-service-card{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);box-shadow:var(--wl-surface-shadow);transition:transform .18s,box-shadow .18s}.wl-service-image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:184px}.wl-service-image.vaccinations,.wl-service-image.medication,.wl-service-image.travel,.wl-service-image.delivery{background-position:50%}.wl-service-image.vaccinations{background-image:url(/white-label-assets/service-vaccinations.png)}.wl-service-image.medication{background-image:url(/white-label-assets/service-medication.png)}.wl-service-image.travel{background-image:url(/white-label-assets/service-travel.png)}.wl-service-image.delivery{background-image:url(/white-label-assets/service-delivery.png)}.wl-service-card>span:last-child{align-content:center;gap:10px;padding:24px;display:grid}.wl-service-card strong{color:var(--wl-ink);font-size:1rem;font-weight:900;line-height:1.15}.wl-service-card small{color:var(--wl-muted);font-size:.92rem;line-height:1.44}.wl-service-card em{color:var(--wl-primary);gap:6px;font-style:normal;font-weight:880}.wl-platform-strip{border:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:310px minmax(0,1fr) 265px;align-items:center;gap:36px;margin-top:46px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-platform-strip{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.wl-platform-strip{border-radius:var(--wl-card-radius);background:linear-gradient(135deg, var(--wl-page-tint), var(--wl-surface)), var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.wl-platform-strip{background:linear-gradient(135deg, color-mix(in srgb, var(--wl-page-tint) 72%, var(--wl-surface)), color-mix(in srgb, var(--wl-surface) 95%, transparent)), var(--wl-surface)}}.wl-platform-strip{padding:calc(var(--wl-card-padding) * 2);box-shadow:var(--wl-surface-shadow)}.wl-platform-copy .wl-eyebrow{margin-bottom:8px}.wl-platform-copy p{color:var(--wl-muted);margin:8px 0 0;line-height:1.45}.wl-workflow{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:16px;display:grid}.wl-workflow-step{color:var(--wl-ink);text-align:center;justify-items:center;gap:8px;font-size:.78rem;font-weight:850;display:grid;position:relative}.wl-workflow-step i{border:var(--wl-surface-border-width) solid var(--wl-primary);place-items:center;width:46px;height:46px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-workflow-step i{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 18%, transparent)}}.wl-workflow-step i{color:var(--wl-primary);background:var(--wl-surface);box-shadow:var(--wl-surface-shadow);border-radius:999px}.wl-workflow-step b{color:var(--wl-primary);letter-spacing:2px;font-weight:900;position:absolute;top:12px;right:-13px}.wl-trust-card{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);padding:var(--wl-card-padding);box-shadow:var(--wl-surface-shadow);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:6px 14px;display:grid}.wl-trust-card span{width:50px;height:50px;color:var(--wl-accent);background:var(--wl-accent-soft);border-radius:999px;grid-row:span 2;place-items:center;display:grid}.wl-trust-card strong,.wl-trust-card small{display:block}.wl-trust-card strong{color:var(--wl-ink);font-weight:900}.wl-trust-card small{color:var(--wl-muted);line-height:1.35}.wl-footer{border-top:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:minmax(180px,.7fr) auto minmax(260px,1fr);align-items:center;gap:26px;margin-top:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-footer{border-top:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 12%, #e4ecee)}}.wl-footer{background:var(--wl-surface-muted);color:var(--wl-muted);padding:28px clamp(22px,5vw,80px);font-size:.82rem}.wl-footer-brand{justify-items:start;gap:7px;display:grid}.wl-footer-brand img{width:154px;height:auto;display:block}.wl-footer small{color:var(--wl-accent);text-transform:uppercase;margin-top:4px;font-size:.62rem;font-weight:900;display:block}.wl-footer nav{color:var(--wl-primary-strong);gap:16px;font-weight:820}.wl-footer p{margin:0;line-height:1.45}@media (max-width:1220px){.wl-header{grid-template-columns:160px minmax(0,1fr) auto}.wl-nav,.wl-quick-actions{display:none}.wl-mobile-menu{display:grid}.wl-hero{grid-template-columns:minmax(0,1fr)}.wl-hero-copy{padding-right:clamp(28px,7vw,96px)}.wl-hero-media{min-height:auto;padding:26px clamp(28px,7vw,96px) 8px}.wl-carousel-zone{justify-self:stretch;width:100%}.wl-task-grid,.wl-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-platform-strip{grid-template-columns:1fr}}@media (max-width:760px){.wl-campaign{grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch;padding-right:44px;font-size:.76rem}.wl-campaign p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wl-header{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:auto;padding:18px}.wl-wordmark{width:148px}.wl-search{order:3;grid-column:1/-1;min-height:50px}.wl-store-band{grid-template-columns:1fr;gap:10px;padding:13px 18px}.wl-viewing-as{display:block}.wl-viewing-as .wl-tenant-switcher{width:100%}.wl-viewing-as .wl-tenant-switcher summary{max-width:none}.wl-capability-strip{grid-template-columns:1fr;gap:8px;padding:10px 18px}.wl-capability-note{white-space:normal}.wl-hero{min-height:auto}.wl-hero-media{order:0;min-height:auto;padding:0 18px 22px}.wl-hero-copy{padding:22px 18px 18px}.wl-hero h1{font-size:clamp(1.72rem,8vw,2.12rem);line-height:1.08}.wl-hero-copy p{font-size:.92rem}.wl-hero-actions{margin-top:14px}.wl-carousel-shell{border-radius:14px}.wl-carousel-controls{grid-template-columns:1fr auto}.wl-carousel-progress{order:3;grid-column:1/-1}.wl-carousel-actions a,.wl-carousel-tabs{display:none}.wl-button{width:100%}.wl-preferred-store-card{grid-template-columns:1fr}.wl-preferred-store-card a{grid-area:auto;margin-top:6px}.wl-section{width:min(100% - 28px,1260px)}.wl-task-grid,.wl-service-grid,.wl-workflow{grid-template-columns:1fr}.wl-task-card{min-height:112px}.wl-service-card{grid-template-columns:112px minmax(0,1fr)}.wl-workflow-step{text-align:left;grid-template-columns:48px minmax(0,1fr);justify-items:start}.wl-workflow-step b{display:none}.wl-footer{grid-template-columns:1fr;padding:28px 18px}.wl-footer nav{flex-wrap:wrap}}.wl-mobile-home-surface{display:none}.wl-task-card[data-art=refill],.wl-mobile-task-card[data-art=refill]{--wl-action-card-bg:url(/white-label-assets/action-cards/refill-bg.webp);--wl-action-card-position:center}.wl-task-card[data-art=transfer],.wl-mobile-task-card[data-art=transfer]{--wl-action-card-bg:url(/white-label-assets/action-cards/transfer-bg.webp);--wl-action-card-position:center}.wl-task-card[data-art=store],.wl-mobile-task-card[data-art=store]{--wl-action-card-bg:url(/white-label-assets/action-cards/store-bg.webp);--wl-action-card-position:center}.wl-task-card[data-art=record],.wl-mobile-task-card[data-art=record]{--wl-action-card-bg:url(/white-label-assets/action-cards/bewell-bg.webp);--wl-action-card-position:center}.wl-task-card[data-density=slim]{grid-template-columns:42px minmax(0,1fr) 16px;gap:10px 12px;min-height:88px;padding:12px 14px}.wl-task-card[data-density=slim] .wl-task-icon{width:42px;height:42px}.wl-task-card[data-density=slim] .wl-task-copy{gap:4px}.wl-task-card[data-density=slim] .wl-task-copy strong{font-size:.9rem}.wl-task-card[data-density=slim] .wl-task-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:760px){.wl-homepage[data-mobile-layout=actions-first] .wl-store-band,.wl-homepage[data-mobile-layout=actions-first] .wl-capability-strip{display:none}.wl-homepage[data-mobile-layout=actions-first] .wl-mobile-home-surface{background:radial-gradient(circle at 88% 8%,#ade3e16b,#0000 28%),linear-gradient(#edf8f7e6,#fff);border-bottom:1px solid #06a19924;gap:12px;padding:12px 18px 20px;display:grid}.wl-homepage[data-mobile-layout=actions-first] .wl-hero,.wl-homepage[data-mobile-layout=actions-first] .wl-task-section{display:none}.wl-mobile-store-bar{background:#fffffff0;border:1px solid #147b7424;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:grid;box-shadow:0 14px 34px #0f56530d}.wl-mobile-store-icon{width:40px;height:40px;color:var(--wl-primary-strong);background:var(--wl-primary-soft);border-radius:12px;place-items:center;display:grid}.wl-mobile-store-copy{gap:2px;min-width:0;display:grid}.wl-mobile-store-copy strong{color:#142336;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:900;line-height:1.18;overflow:hidden}.wl-mobile-store-copy em{color:#16824f;font-size:.78rem;font-style:normal;font-weight:850}.wl-mobile-store-bar>a{color:var(--wl-primary-strong);white-space:nowrap;align-items:center;gap:5px;font-size:.78rem;font-weight:900;display:inline-flex}.wl-mobile-service-panel{background:#ffffffd6;border:1px solid #147b7424;border-radius:12px;box-shadow:0 12px 30px #0f56530a}.wl-mobile-service-panel summary{color:#142336;cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-height:44px;padding:0 12px;font-weight:900;list-style:none;display:grid}.wl-mobile-service-panel summary::-webkit-details-marker{display:none}.wl-mobile-service-panel summary span,.wl-mobile-service-panel summary strong{align-items:center;gap:7px;min-width:0;display:inline-flex}.wl-mobile-service-panel summary span{color:#142336}.wl-mobile-service-panel summary span svg,.wl-mobile-service-panel summary>svg{color:var(--wl-primary)}.wl-mobile-service-panel summary strong{color:var(--wl-primary-strong);white-space:nowrap;font-size:.78rem}.wl-mobile-service-panel>div{border-top:1px solid #147b741a;flex-wrap:wrap;gap:8px;padding:10px 12px 12px;display:flex}.wl-mobile-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wl-mobile-task-card{background:linear-gradient(90deg, #fffffff5 0 52%, #ffffff94 100%), var(--wl-action-card-bg,#fff);background-position:var(--wl-action-card-position,center);isolation:isolate;background-size:cover;border:1px solid #dfe8ea;border-radius:12px;grid-template-columns:minmax(0,1fr) 17px;align-content:start;gap:6px;min-height:112px;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #0f56530f}.wl-mobile-task-card>*{z-index:1;position:relative}.wl-mobile-task-card .wl-task-icon{grid-column:1/-1;width:40px;height:40px}.wl-mobile-task-card .wl-task-copy{grid-area:2/1}.wl-mobile-task-card .wl-task-copy strong{font-size:.86rem}.wl-mobile-task-card .wl-task-copy small{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.2;display:-webkit-box;overflow:hidden}.wl-mobile-task-card>svg{color:var(--wl-primary);grid-area:2/2}.wl-mobile-offer-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.wl-mobile-offer-heading h2{color:#142336;margin:0;font-size:1.05rem;font-weight:900}.wl-mobile-offer-heading a{color:var(--wl-primary-strong);font-weight:900}.wl-mobile-offer-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:4px 2px 8px;display:flex;overflow-x:auto}.wl-mobile-offer-strip::-webkit-scrollbar{display:none}.wl-mobile-offer-card{scroll-snap-align:start;background:#fff;border:1px solid #147b7424;border-radius:16px;min-width:58vw;max-width:270px;min-height:220px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f565312}.wl-mobile-offer-card:first-child{min-width:82vw}.wl-mobile-offer-card img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.wl-mobile-offer-card:after{content:"";background:linear-gradient(90deg,#fffffff0 0 44%,#ffffff29 100%);position:absolute;inset:0}.wl-mobile-offer-card span{z-index:1;align-content:center;gap:10px;width:62%;padding:18px;display:grid;position:relative}.wl-mobile-offer-card small{color:var(--wl-primary-strong);text-transform:uppercase;font-size:.68rem;font-weight:900}.wl-mobile-offer-card strong{color:#142336;font-size:1.18rem;font-weight:930;line-height:1.1}.wl-mobile-offer-card em{border:1px solid var(--wl-primary);width:fit-content}@supports (color:color-mix(in lab, red, red)){.wl-mobile-offer-card em{border:1px solid color-mix(in srgb, var(--wl-primary) 36%, #fff)}}.wl-mobile-offer-card em{color:var(--wl-primary-strong);background:#ffffffc7;border-radius:9px;padding:8px 12px;font-size:.82rem;font-style:normal;font-weight:900}}.staff-shell{background:radial-gradient(circle at 20% 0,#ade3e157,#0000 26%),linear-gradient(#f8fbfb,#eef6f5)}.staff-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-right-color:#147b7424}.staff-brand{color:#083f42;background:radial-gradient(circle at 20% 20%,#78bd433d,#0000 28%),linear-gradient(135deg,#e5f5f4 0%,#fff 100%);flex-direction:column;justify-content:center;height:96px;display:flex;position:relative;overflow:visible}.staff-brand:before{color:#fff;content:"R";background:linear-gradient(135deg,#06a199,#005a5a);border-radius:12px;place-items:center;width:42px;height:42px;font-weight:950;display:grid;position:absolute;top:24px;right:26px;box-shadow:0 18px 34px #005a5a29}.staff-brand strong{color:#005a5a;font-size:1.46rem;line-height:1}.staff-brand small{color:#147b74;text-transform:uppercase;line-height:1.2}.staff-nav .nav-item:hover,.staff-nav .nav-item.active{color:#005a5a;background:linear-gradient(90deg,#06a1991f,#ffffff80);border-color:#06a19924}.staff-nav .nav-badge,.staff-actions .alert-button strong{background:#06a199}.staff-top-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom-color:#147b741f;grid-template-columns:176px 212px minmax(280px,1fr) auto;min-height:78px;padding:14px 22px}.top-select,.staff-search{border-color:#147b7429;min-height:48px;box-shadow:0 14px 34px #0f56530a}.top-select svg,.staff-search svg{color:#147b74}.prototype-dashboard{gap:18px;width:min(100% - 44px,1460px);margin:0 auto;padding:24px 0 46px;display:grid}.prototype-hero{grid-template-columns:minmax(0,.95fr) minmax(360px,.7fr);align-items:stretch;gap:22px;display:grid}.prototype-hero-copy,.prototype-status-panel,.prototype-route-card,.prototype-panel{background:#ffffffd1;border:1px solid #147b7429;border-radius:14px;box-shadow:0 22px 58px #0f565312}.prototype-hero-copy{align-content:center;min-height:260px;padding:clamp(24px,4vw,46px);display:grid}.prototype-kicker{color:#005a5a;text-transform:uppercase;background:#e5f5f4;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:6px 10px;font-size:.72rem;font-weight:900;display:inline-flex}.prototype-hero h1{color:#142336;max-width:820px;margin:16px 0 0;font-size:clamp(2rem,3vw,3.2rem);font-weight:930;line-height:1}.prototype-hero p{color:#526074;max-width:590px;margin:14px 0 0;font-size:1rem;line-height:1.46}.prototype-hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.prototype-button{border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-weight:900;display:inline-flex}.prototype-button.primary{color:#fff;background:linear-gradient(135deg,#06a199,#005a5a);box-shadow:0 20px 42px #005a5a29}.prototype-button.secondary{color:#005a5a;background:#fff;border:1px solid #147b7438}.prototype-status-panel{background:radial-gradient(circle at 88% 10%,#78bd4338,#0000 28%),#ffffffe0;align-content:space-between;gap:24px;padding:22px;display:grid}.prototype-status-panel>div:first-child{gap:8px;display:grid}.prototype-status-panel>div:first-child span{color:#fff;background:linear-gradient(135deg,#06a199,#005a5a);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.prototype-status-panel strong,.prototype-status-panel small{display:block}.prototype-status-panel strong{color:#142336;font-size:1.2rem;font-weight:920}.prototype-status-panel small{color:#5d697a;line-height:1.35}.prototype-token-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.prototype-token-row span{background:#ffffffbd;border:1px solid #147b7421;border-radius:10px;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;padding:10px;display:grid}.prototype-token-row i{border-radius:999px;width:12px;height:12px}.prototype-token-row b{color:#182436;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.prototype-token-row small{text-transform:uppercase;grid-column:2;font-size:.68rem}.prototype-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.prototype-route-card{align-content:start;gap:10px;min-height:186px;padding:20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;overflow:hidden}.prototype-route-card:hover{border-color:#06a19952;transform:translateY(-3px);box-shadow:0 28px 68px #0f56531c}.prototype-route-card>span{color:#fff;background:linear-gradient(135deg,#06a199,#005a5a);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.prototype-route-card.system>span{background:linear-gradient(135deg,#147b74,#2855a3)}.prototype-route-card small{color:#005a5a;text-transform:uppercase;font-size:.72rem;font-weight:900}.prototype-route-card strong{color:#142336;font-size:clamp(1.45rem,2.5vw,2.2rem);font-weight:930;line-height:1}.prototype-route-card p{color:#526074;max-width:640px;margin:0;line-height:1.5}.prototype-route-card em{color:#005a5a;align-items:center;gap:8px;margin-top:auto;font-style:normal;font-weight:900;display:inline-flex}.prototype-lower-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px;display:grid}.prototype-panel{align-content:start;gap:16px;padding:20px;display:grid}.prototype-wide-panel{grid-column:1/-1}.prototype-panel-heading{align-items:center;gap:11px;display:flex}.prototype-panel-heading>svg{color:#147b74}.prototype-panel-heading strong,.prototype-panel-heading small{display:block}.prototype-panel-heading strong{color:#142336;font-weight:920}.prototype-panel-heading small{color:#667386;font-size:.78rem}.prototype-check-list{gap:11px;margin:0;padding:0;list-style:none;display:grid}.prototype-check-list li{color:#425068;grid-template-columns:19px minmax(0,1fr);gap:10px;line-height:1.45;display:grid}.prototype-check-list svg{color:#16824f;margin-top:2px}.prototype-support-list{gap:10px;display:grid}.prototype-support-list a{background:#fff;border:1px solid #147b7421;border-radius:12px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:10px;display:grid}.prototype-support-list a>svg:first-child{color:#147b74;justify-self:center}.prototype-support-list strong,.prototype-support-list small{display:block}.prototype-support-list strong{color:#182436;font-size:.9rem;font-weight:900}.prototype-support-list small,.prototype-panel p{color:#526074;line-height:1.45}.prototype-panel p{margin:0}.wl-home{padding-bottom:0}.wl-public-header{grid-template-columns:212px auto minmax(320px,1fr) auto}.wl-header-icons{align-items:center;gap:20px;display:flex}.wl-header-icons a{color:#142336;place-items:center;width:36px;height:36px;display:grid;position:relative}.wl-cart-link strong{color:#fff;background:var(--wl-accent);border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:.68rem;font-weight:950;display:grid;position:absolute;top:-3px;right:-7px}.wl-context-band{background:#edf8f7c7;border-bottom:1px solid #06a1991f;grid-template-columns:minmax(280px,.38fr) minmax(420px,.62fr);align-items:center;gap:18px;padding:14px clamp(22px,5vw,80px);display:grid}.wl-tenant-row{align-items:center;gap:14px;display:flex}.wl-canada-mark{color:var(--wl-accent);margin-left:auto;font-size:1.4rem;line-height:1}.wl-store-context-card{background:#ffffffeb;border:1px solid #147b7424;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid;box-shadow:0 18px 42px #0f56530e}.wl-store-icon{width:48px;height:48px;color:var(--wl-primary-strong);background:var(--wl-primary-soft);border-radius:14px;place-items:center;display:grid}.wl-store-context-card .wl-store-card-copy small,.wl-store-context-card .wl-store-card-copy span{color:#657286;font-size:.82rem}.wl-store-context-card .wl-store-card-copy strong{color:#142336;font-size:.98rem}.wl-store-context-card .wl-store-card-copy em{color:#16824f;font-size:.84rem}.wl-store-context-card>a{color:var(--wl-primary-strong);white-space:nowrap;align-items:center;gap:7px;font-weight:900;display:inline-flex}.wl-home-stage{grid-template-columns:minmax(360px,.42fr) minmax(520px,.58fr);align-items:start;gap:24px 28px;width:min(100% - clamp(44px,9vw,168px),1580px);margin:0 auto;padding:30px 0 34px;display:grid}.wl-command-copy{align-content:center;min-height:310px;display:grid}.wl-command-copy h1{color:#162234;max-width:650px;margin:0;font-size:clamp(2rem,3vw,3.25rem);font-weight:910;line-height:1.02}.wl-command-copy h1:first-line{color:var(--wl-primary)}.wl-command-copy p{color:#4c586a;max-width:540px;margin:14px 0 0;font-size:1rem;line-height:1.5}.wl-offer-section{gap:12px;display:grid}.wl-home-stage .wl-offer-section{grid-area:1/2/span 2}.wl-mobile-section-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.wl-mobile-section-heading h2{color:#142336;margin:0;font-size:1.05rem;font-weight:900}.wl-mobile-section-heading a{color:var(--wl-primary-strong);font-weight:900}.wl-home-stage .wl-mobile-section-heading{display:none}.wl-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wl-command-card{min-height:118px}.wl-surface-row{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wl-inline-surface{background:#ffffffd1;border:1px solid #147b7424;border-radius:14px;box-shadow:0 16px 44px #0f56530b}.wl-inline-surface summary{color:#142336;cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:0 14px;font-weight:900;list-style:none;display:flex}.wl-inline-surface summary::-webkit-details-marker{display:none}.wl-inline-surface summary svg{color:var(--wl-primary)}.wl-inline-surface>div{border-top:1px solid #147b741a;flex-wrap:wrap;gap:9px;padding:14px;display:flex}.wl-inline-surface p{color:#526074;flex-basis:100%;margin:4px 0;font-size:.88rem;line-height:1.42}.wl-inline-surface a{color:var(--wl-primary-strong);align-items:center;gap:7px;font-weight:900;display:inline-flex}.wl-palette-dots{gap:7px;margin-right:auto;display:flex}.wl-palette-dots i{border:1px solid #17202d1f;border-radius:999px;width:24px;height:24px}.wl-carousel-rail{justify-self:stretch;width:100%}.wl-carousel-rail .wl-carousel-shell{border-radius:18px}.wl-carousel-rail .wl-carousel-slide img{aspect-ratio:16/5.7}.wl-mobile-offer-strip{display:none}.wl-services-available{margin-top:0;padding-top:16px;padding-bottom:24px}.wl-service-chip-row{scrollbar-width:none;gap:12px;padding:12px 2px 2px;display:flex;overflow-x:auto}.wl-service-chip-row::-webkit-scrollbar{display:none}.wl-service-chip{background:#fff;border:1px solid #147b7424;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;min-width:220px;padding:12px;display:grid;box-shadow:0 14px 34px #0f56530b}.wl-service-chip>svg{color:var(--wl-primary);justify-self:center}.wl-service-chip strong,.wl-service-chip small{display:block}.wl-service-chip strong{color:#142336;font-size:.88rem;font-weight:900}.wl-service-chip small{color:#16824f;font-size:.78rem;font-weight:850}.wl-platform-panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 0 24px;display:grid}.wl-platform-panels article{background:#ffffffdb;border:1px solid #147b7424;border-radius:14px;align-content:start;gap:10px;min-height:160px;padding:18px;display:grid;box-shadow:0 16px 44px #0f56530b}.wl-platform-panels article>span{width:44px;height:44px;color:var(--wl-primary);background:var(--wl-primary-soft);border-radius:14px;place-items:center;display:grid}.wl-platform-panels strong{color:#142336;font-weight:920}.wl-platform-panels p{color:#526074;margin:0;line-height:1.45}.wl-mobile-bottom-nav{display:none}.workshop-nav-model{padding:0}.workshop-nav-shell{background:#fff;border-top:1px solid #147b741f;overflow:hidden}.workshop-nav-top{border-bottom:1px solid #147b741f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:72px;padding:0 clamp(18px,3vw,28px);display:grid}.workshop-nav-top strong{color:var(--wl-primary);font-size:1.4rem;font-weight:950}.workshop-nav-top nav,.workshop-nav-top div{flex-wrap:wrap;gap:14px;display:flex}.workshop-nav-top nav{justify-content:center}.workshop-nav-top div{justify-content:end}.workshop-nav-top a{color:var(--wl-primary-strong);white-space:nowrap;font-size:.84rem;font-weight:900}.workshop-nav-body{grid-template-columns:250px minmax(0,1fr);min-height:430px;display:grid}.workshop-nav-body aside{background:var(--wl-primary-soft);border-right:1px solid #147b741f;align-content:start;gap:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.workshop-nav-body aside{background:color-mix(in srgb, var(--wl-primary-soft) 42%, #fff)}}.workshop-nav-body aside{padding:16px}.workshop-nav-body aside button{width:32px;height:32px;color:var(--wl-primary-strong);font:inherit;background:#fff;border:1px solid #147b7429;border-radius:999px;justify-self:end;place-items:center;font-weight:950;display:grid}.workshop-nav-body aside small{color:#667386;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.workshop-nav-body aside a{background:#ffffffd1;border:1px solid #147b741f;border-radius:10px;gap:3px;padding:11px;display:grid}.workshop-nav-body aside span,.workshop-task-row strong{color:#142336;font-weight:930}.workshop-nav-body aside em{color:#667386;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-style:normal;font-weight:780;overflow:hidden}.workshop-nav-body main{align-content:start;gap:18px;padding:clamp(28px,4vw,46px);display:grid}.workshop-nav-body main h2{color:#142336;max-width:680px;margin:0;font-size:clamp(1.7rem,2.8vw,3rem);line-height:1.02}.workshop-task-row,.workshop-principle-grid{gap:14px;display:grid}.workshop-task-row{grid-template-columns:repeat(4,minmax(0,1fr))}.workshop-task-row article{background:var(--wl-primary-soft);border:1px solid #147b741f;border-radius:14px;min-height:96px}@supports (color:color-mix(in lab, red, red)){.workshop-task-row article{background:color-mix(in srgb, var(--wl-primary-soft) 24%, #fff)}}.workshop-task-row article{padding:16px}.workshop-task-row small{color:#667386;margin-top:8px;font-weight:760;display:block}.workshop-principle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workshop-principle-grid p{color:#526074;margin:0;line-height:1.45}.wl-button[disabled]{cursor:not-allowed;opacity:.46}.wl-button.loading:after{content:"";border:2px solid #ffffff7a;border-top-color:#fff;border-radius:999px;width:12px;height:12px;animation:.9s linear infinite statusPulse}.wl-sheet-preview,.wl-inspector-preview,.wl-store-selector-preview{background:#fff;border:1px solid #147b7429;border-radius:20px 20px 14px 14px;gap:12px;width:min(100%,520px);padding:14px;display:grid;box-shadow:0 24px 62px #0f56531a}.wl-sheet-handle{background:#d5e6e5;border-radius:999px;justify-self:center;width:54px;height:5px}.wl-sheet-heading{gap:4px;display:grid}.wl-sheet-heading strong{color:#142336;font-weight:930}.wl-sheet-heading small{color:#667386}.wl-sheet-list{gap:8px;display:grid}.wl-sheet-list span,.wl-inspector-preview>span{background:#fff;border:1px solid #147b741f;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:9px;display:grid}.wl-sheet-list span.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-sheet-list span.active{border-color:color-mix(in srgb, var(--wl-primary) 32%, #dfe8ea)}}.wl-sheet-list span.active{background:var(--wl-primary-soft)}.wl-sheet-list i{border-radius:8px;width:24px;height:24px}.wl-sheet-list strong,.wl-sheet-list small,.wl-inspector-preview strong,.wl-inspector-preview small{display:block}.wl-sheet-list strong,.wl-inspector-preview strong{color:#142336;font-size:.86rem;font-weight:900}.wl-sheet-list small,.wl-inspector-preview small{color:#667386;text-transform:uppercase;font-size:.72rem}.wl-inspector-preview>span>svg{color:var(--wl-primary)}.wl-inspector-preview>span.limited>svg{color:#c48405}.wl-inspector-preview>span.unavailable>svg{color:var(--wl-accent)}.wl-store-search-row{color:#667386;background:#e5f5f494;border:1px solid #147b7424;border-radius:11px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;min-height:42px;padding:0 11px;font-size:.84rem;font-weight:780;display:grid}.wl-store-search-row svg{color:var(--wl-primary)}.wl-store-result-list{gap:8px;display:grid}.wl-store-result-list button{text-align:left;background:#fff;border:1px solid #147b741f;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:58px;padding:10px;display:grid}.wl-store-result-list button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-store-result-list button.active{border-color:color-mix(in srgb, var(--wl-primary) 32%, #dfe8ea)}}.wl-store-result-list button.active{background:var(--wl-primary-soft)}.wl-store-result-list button>svg:first-child,.wl-store-result-list button>svg:last-child{color:var(--wl-primary)}.wl-store-result-list strong,.wl-store-result-list small{display:block}.wl-store-result-list strong{color:#142336;font-size:.86rem;font-weight:900}.wl-store-result-list small{color:#667386;font-size:.76rem}@media (max-width:1220px){.prototype-hero,.prototype-lower-grid,.wl-context-band,.wl-home-stage{grid-template-columns:1fr}.prototype-status-panel{min-height:auto}.wl-home-stage .wl-offer-section,.wl-surface-row{grid-area:auto}.wl-command-grid,.wl-platform-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.staff-top-bar{display:none}.prototype-dashboard{width:min(100% - 28px,1460px);padding-top:16px}.prototype-hero-copy{min-height:auto;padding:22px}.prototype-hero h1{font-size:clamp(1.9rem,9vw,2.8rem)}.prototype-route-grid,.prototype-lower-grid,.prototype-token-row,.wl-platform-panels,.wl-surface-row{grid-template-columns:1fr}.wl-home{padding-bottom:82px}.wl-public-header{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:14px 18px;position:sticky;top:0}.wl-public-header .wl-mobile-menu{display:grid}.wl-public-header .wl-wordmark{width:138px}.wl-public-header .wl-header-search,.wl-public-header .wl-nav{display:none}.wl-header-icons{gap:8px}.wl-header-icons a:first-child{display:grid}.wl-context-band{gap:12px;padding:12px 18px 14px}.wl-tenant-row{justify-content:space-between}.wl-tenant-row .wl-tenant-switcher{flex:1;min-height:42px}.wl-tenant-row .wl-tenant-switcher summary{max-width:none}.wl-store-context-card{grid-template-columns:48px minmax(0,1fr);padding:12px}.wl-store-context-card>a{grid-column:2;margin-top:4px}.wl-home-stage{gap:20px;width:min(100% - 28px,1580px);padding:12px 0 22px}.wl-command-copy{display:none}.wl-command-grid{order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wl-command-card{grid-template-columns:minmax(0,1fr) 18px;align-content:start;gap:8px;min-height:132px;padding:12px}.wl-command-card .wl-task-icon{grid-column:1/-1;width:48px;height:48px}.wl-command-card .wl-task-copy{grid-area:2/1}.wl-command-card .wl-task-copy strong{font-size:.92rem}.wl-command-card .wl-task-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.26;display:-webkit-box;overflow:hidden}.wl-command-card>svg{grid-area:2/2}.wl-home-stage .wl-offer-section{order:2}.wl-home-stage .wl-mobile-section-heading{display:flex}.wl-carousel-rail{display:none}.wl-mobile-offer-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:4px 2px 8px;display:flex;overflow-x:auto}.wl-mobile-offer-strip::-webkit-scrollbar{display:none}.wl-mobile-offer-card{scroll-snap-align:start;background:#fff;border:1px solid #147b7424;border-radius:16px;min-width:58vw;max-width:270px;min-height:220px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f565312}.wl-mobile-offer-card:first-child{min-width:82vw}.wl-mobile-offer-card img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.wl-mobile-offer-card:after{content:"";background:linear-gradient(90deg,#fffffff0 0 44%,#ffffff29 100%);position:absolute;inset:0}.wl-mobile-offer-card span{z-index:1;align-content:center;gap:10px;width:62%;padding:18px;display:grid;position:relative}.wl-mobile-offer-card small{color:var(--wl-primary-strong);text-transform:uppercase;font-size:.68rem;font-weight:900}.wl-mobile-offer-card strong{color:#142336;font-size:1.18rem;font-weight:930;line-height:1.1}.wl-mobile-offer-card em{border:1px solid var(--wl-primary);width:fit-content}@supports (color:color-mix(in lab, red, red)){.wl-mobile-offer-card em{border:1px solid color-mix(in srgb, var(--wl-primary) 36%, #fff)}}.wl-mobile-offer-card em{color:var(--wl-primary-strong);background:#ffffffc7;border-radius:9px;padding:8px 12px;font-size:.82rem;font-style:normal;font-weight:900}.wl-surface-row{order:4}.wl-inline-surface{border-radius:12px}.wl-services-available{padding-top:2px}.wl-service-chip{min-width:166px}.wl-platform-panels{padding-bottom:10px}.wl-mobile-bottom-nav{z-index:40;padding:8px 8px max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-top:1px solid #147b7424;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -18px 44px #0f565314}.wl-mobile-bottom-nav a{color:#253044;justify-items:center;gap:4px;font-size:.68rem;font-weight:780;display:grid}.wl-mobile-bottom-nav a.active{color:var(--wl-primary-strong)}}.story-page{background:linear-gradient(#e5f5f4b8,#fff0 360px),#f7faf9;padding:38px 0 80px}.story-intro,.story-variation-frame{width:min(100% - 48px,1460px);margin-inline:auto}.story-intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 28px;margin-bottom:34px;display:grid}.story-intro span,.story-frame-heading span,.story-kicker,.story-tile span,.story-feature-offer>span{color:var(--wl-primary-strong);text-transform:uppercase;font-size:.72rem;font-weight:930}.story-intro h1{color:#123033;max-width:760px;margin:0;font-size:2.75rem;font-weight:820;line-height:1.04}.story-intro p{color:#526074;max-width:700px;margin:0;font-size:1rem;line-height:1.5}.story-intro a,.story-tile a,.story-pathway-steps a,.story-footer a{color:var(--wl-primary-strong);align-items:center;gap:6px;font-weight:870;display:inline-flex}.story-intro a{background:#ffffffdb;border:1px solid #147b7429;border-radius:999px;grid-area:1/2/span 3;align-self:center;min-height:42px;padding:0 16px;box-shadow:0 16px 42px #0f56530f}.story-variation-frame{gap:16px;margin-top:42px;display:grid}.story-frame-heading{gap:4px;display:grid}.story-frame-heading h2{color:#152032;margin:0;font-size:1.05rem;font-weight:930}.story-frame-heading p{color:#657286;max-width:680px;margin:0;font-size:.94rem;line-height:1.45}.story-home{background:#fff;border:1px solid #147b7421;border-radius:18px;overflow:hidden;box-shadow:0 28px 80px #0f56531c}.story-header{background:#ffffffe6;border-bottom:1px solid #147b741a;grid-template-columns:150px auto minmax(220px,1fr) auto;align-items:center;gap:22px;min-height:76px;padding:0 30px;display:grid}.story-header[data-tone=paper]{background:#fffdf8}.story-header[data-tone=clinical]{background:#ffffffd1}.story-brand{width:128px;display:flex}.story-brand img{width:100%;height:auto;display:block}.story-header nav,.story-header-actions{align-items:center;gap:18px;display:flex}.story-header nav a,.story-header-actions a{color:#17202d;white-space:nowrap;font-size:.78rem;font-weight:820}.story-header-actions a{justify-items:center;gap:3px;display:grid}.story-search{background:#fff;border:1px solid #147b7424;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:38px;padding:0 12px 0 16px;display:grid}.story-search input{color:#1c2736;background:0 0;border:0;outline:0;min-width:0;font-size:.78rem}.story-search input::placeholder{color:#8a96a6}.story-search svg{color:var(--wl-primary)}.story-care-grid{background:linear-gradient(90deg,#fff0 0 54%,#e5f5f4b8 54% 100%),#fff;grid-template-columns:minmax(320px,.54fr) minmax(320px,.46fr);min-height:610px;display:grid}.story-care-photo{min-height:610px;overflow:hidden}.story-care-photo img,.story-wellness-hero img,.story-pathway-hero img,.story-tile img,.story-feature-offer img{object-fit:cover;width:100%;height:100%;display:block}.story-care-copy{align-content:center;padding:56px 62px;display:grid}.story-kicker{margin-bottom:10px}.story-care-copy h2,.story-wellness-hero h2,.story-pathway-hero h2{color:#083f42;letter-spacing:0;margin:0;font-weight:730}.story-care-copy h2{max-width:360px;font-size:4.2rem;line-height:.98}.story-care-copy h2:first-line{color:#152032}.story-care-copy p,.story-wellness-hero p,.story-pathway-hero p{color:#374357;max-width:380px;margin:22px 0 0;font-size:1rem;line-height:1.55}.story-action-row{gap:10px;margin-top:28px;display:grid}.story-button{border-radius:9px;justify-content:center;align-items:center;gap:9px;width:min(100%,300px);min-height:44px;font-size:.86rem;font-weight:900;display:inline-flex}.story-button.primary{color:#fff;background:linear-gradient(135deg, var(--wl-primary), var(--wl-primary-strong));box-shadow:0 18px 42px #006b6b30}.story-button.secondary{color:var(--wl-primary-strong);background:#ffffffd1;border:1px solid #147b7452}.story-store-card{background:#ffffffdb;border:1px solid #147b7429;border-radius:10px;grid-template-columns:minmax(0,1fr);gap:12px;width:min(100%,380px);margin-top:28px;padding:18px;display:grid;box-shadow:0 18px 44px #0f565314}.story-store-card span,.story-store-card small,.story-store-card strong,.story-store-card em,.story-store-card b{display:block}.story-store-card small,.story-store-card em{color:#657286;font-size:.8rem;font-style:normal}.story-store-card strong{color:#142336;margin-top:4px;font-size:.94rem;font-weight:900}.story-store-card b{color:#16824f;margin-top:7px;font-size:.82rem}.story-store-card a{width:fit-content;color:var(--wl-primary-strong);align-items:center;gap:6px;font-size:.8rem;font-weight:900;display:inline-flex}.story-simple-steps{border-top:1px solid #147b7417;gap:26px;padding:36px 48px 42px;display:grid}.story-simple-steps h3{color:#123033;text-align:center;margin:0;font-size:1.45rem;font-weight:640}.story-simple-steps>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.story-simple-steps article{text-align:center;border-left:1px solid #147b7421;justify-items:center;gap:10px;padding:4px 30px;display:grid}.story-simple-steps article:first-child{border-left:0}.story-simple-steps article span,.story-step-icon{width:64px;height:64px;color:var(--wl-primary);background:var(--wl-primary-soft);border-radius:999px;place-items:center;display:grid}.story-simple-steps strong{color:#17202d;font-size:.92rem;font-weight:900}.story-simple-steps p{color:#657286;max-width:230px;margin:0;font-size:.86rem;line-height:1.5}.story-footer{color:#526074;border-top:1px solid #147b7417;justify-content:space-between;align-items:center;min-height:56px;padding:0 34px;font-size:.8rem;display:flex}.story-wellness{background:#fffaf0}.story-wellness-hero{grid-template-columns:minmax(320px,.44fr) minmax(420px,.56fr);align-items:end;gap:40px;padding:68px 48px 0;display:grid}.story-wellness-hero h2{max-width:470px;font-size:4.8rem;line-height:.96}.story-wellness-hero img{object-position:center;border-radius:10px 10px 0 0;height:380px}.story-tile-grid{grid-template-columns:.82fr 1fr .82fr;gap:16px;padding:20px 30px 30px;display:grid}.story-tile{background:#fff;border:1px solid #147b741c;border-radius:10px;align-content:start;min-height:220px;padding:28px;display:grid;position:relative;overflow:hidden}.story-tile h3,.story-feature-offer h3{color:#123033;max-width:300px;margin:6px 0 0;font-size:1.55rem;font-weight:690;line-height:1.1}.story-tile p,.story-feature-offer p{color:#526074;max-width:290px;margin:10px 0 0;font-size:.88rem;line-height:1.45}.story-tile a{width:fit-content;margin-top:18px;font-size:.82rem}.story-tile.tall{background:#e9f7f6;grid-row:span 2;min-height:460px}.story-tile.tall img{height:52%;position:absolute;inset:auto 0 0}.story-tile.offer{background:#fffef9;min-height:220px}.story-tile.offer img{object-fit:contain;width:48%;height:72%;position:absolute;bottom:0;right:0}.story-tile.member{background:linear-gradient(180deg, #ffffff9e, #e5f5f4bd), var(--wl-primary-soft)}.story-tile.wide{background:#f9f5ee;grid-column:span 2;min-height:224px}.story-tile.wide img{object-position:center;width:48%;height:100%;position:absolute;inset:auto 0 0 auto}.story-pathway{background:linear-gradient(#fff 0%,#e5f5f480 44%,#fff 100%)}.story-pathway-hero{background:linear-gradient(90deg, #fffffffa, #ffffff9e), var(--wl-primary-soft);grid-template-columns:minmax(360px,.55fr) minmax(360px,.45fr);align-items:stretch;min-height:330px;display:grid}.story-pathway-hero>div{align-content:center;padding:60px 54px;display:grid}.story-pathway-hero h2{max-width:500px;font-size:3.7rem;line-height:1.02}.story-pathway-hero img{object-position:center;opacity:.9}.story-pathway-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:34px 44px 40px;display:grid}.story-pathway-steps article{text-align:center;justify-items:center;gap:8px;padding:0 20px;display:grid;position:relative}.story-pathway-steps article:before{content:"";background:#06a19942;width:calc(50% - 32px);height:1px;position:absolute;top:31px;left:0}.story-pathway-steps article:after{content:"";background:#06a19942;width:calc(50% - 32px);height:1px;position:absolute;top:31px;right:0}.story-pathway-steps article:first-child:before,.story-pathway-steps article:last-child:after{display:none}.story-pathway-steps i{color:#fff;background:var(--wl-primary);border-radius:999px;place-items:center;width:26px;height:26px;font-size:.72rem;font-style:normal;font-weight:920;display:grid}.story-pathway-steps strong{color:#152032;font-size:.94rem;font-weight:920}.story-pathway-steps p{color:#657286;max-width:180px;margin:0;font-size:.82rem;line-height:1.42}.story-pathway-steps a{margin-top:4px;font-size:.78rem}.story-feature-offer{background:linear-gradient(90deg,#e5f5f4f5 0 54%,#e5f5f459 100%),#e5f5f4;border-radius:10px;grid-template-columns:minmax(260px,.42fr) minmax(360px,.58fr);min-height:250px;margin:0 44px 32px;padding:42px 44px;display:grid;position:relative;overflow:hidden}.story-feature-offer>span{color:var(--wl-accent);position:absolute;top:34px;left:44px}.story-feature-offer div{z-index:2;grid-column:1;align-self:end;position:relative}.story-feature-offer a{color:#fff;background:var(--wl-primary);border-radius:8px;align-items:center;min-height:38px;margin-top:22px;padding:0 16px;font-size:.82rem;font-weight:920;display:inline-flex}.story-feature-offer img{object-fit:contain;object-position:right bottom;width:58%;height:100%;position:absolute;bottom:0;right:14px}.story-trust-row{border-top:1px solid #147b7417;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:18px 44px 26px;display:grid}.story-trust-row span{color:#526074;align-items:center;gap:9px;font-size:.82rem;font-weight:760;display:flex}.story-trust-row svg{color:var(--wl-primary);flex:none}@media (max-width:1120px){.story-header{grid-template-columns:140px minmax(0,1fr) auto}.story-header nav{display:none}.story-care-grid,.story-wellness-hero,.story-pathway-hero,.story-feature-offer{grid-template-columns:1fr}.story-care-photo{min-height:420px}.story-care-copy{padding:42px}.story-wellness-hero{gap:26px}.story-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-tile.wide{grid-column:span 1}.story-pathway-steps,.story-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.story-pathway-steps article:before,.story-pathway-steps article:after{display:none}.story-feature-offer img{width:55%}}@media (max-width:720px){.story-page{padding-top:22px}.story-intro,.story-variation-frame{width:min(100% - 28px,1460px)}.story-intro{grid-template-columns:1fr}.story-intro h1{font-size:2.1rem}.story-intro a{grid-area:auto;justify-self:start}.story-header{grid-template-columns:1fr;gap:14px;min-height:auto;padding:18px}.story-header-actions{display:none}.story-search{width:100%}.story-care-grid{min-height:auto}.story-care-photo{min-height:340px}.story-care-copy,.story-pathway-hero>div{padding:30px 22px}.story-care-copy h2,.story-wellness-hero h2,.story-pathway-hero h2{font-size:2.55rem}.story-simple-steps{padding:28px 22px 34px}.story-simple-steps>div,.story-tile-grid,.story-pathway-steps,.story-trust-row{grid-template-columns:1fr}.story-simple-steps article{border-top:1px solid #147b7421;border-left:0;padding:24px 0}.story-simple-steps article:first-child{border-top:0}.story-footer{gap:8px;padding:18px 22px;display:grid}.story-wellness-hero{padding:34px 22px 0}.story-wellness-hero img{height:300px}.story-tile-grid{padding:18px}.story-tile.tall{min-height:430px}.story-tile.offer img,.story-tile.wide img{opacity:.22;width:78%}.story-pathway-hero{min-height:auto}.story-pathway-hero img{min-height:280px}.story-pathway-steps{padding:26px 22px}.story-feature-offer{min-height:330px;margin:0 18px 24px;padding:70px 24px 24px}.story-feature-offer>span{left:24px}.story-feature-offer img{opacity:.35;width:86%}.story-trust-row{padding:18px 22px 26px}}.wl-layout-switcher{z-index:18;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #147b741f;grid-template-columns:minmax(180px,.26fr) minmax(360px,1fr) auto;align-items:center;gap:14px;padding:12px clamp(22px,5vw,80px);display:grid;position:relative}.wl-layout-switcher>div{gap:3px;display:grid}.wl-layout-switcher>div span{color:var(--wl-primary-strong);text-transform:uppercase;font-size:.68rem;font-weight:920}.wl-layout-switcher>div strong{color:#17202d;font-size:.88rem;font-weight:900}.wl-layout-switcher nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wl-layout-switcher nav a{color:#526074;background:#fff;border:1px solid #147b741f;border-radius:12px;align-content:center;gap:3px;min-height:50px;padding:8px 12px;display:grid;box-shadow:0 12px 30px #0f56530b}.wl-layout-switcher nav a.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-layout-switcher nav a.active{border-color:color-mix(in srgb, var(--wl-primary) 32%, #dfe8ea)}}.wl-layout-switcher nav a.active{color:var(--wl-primary-strong);background:var(--wl-primary-soft)}.wl-layout-switcher nav b,.wl-layout-switcher nav small{min-width:0;display:block}.wl-layout-switcher nav b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:920;overflow:hidden}.wl-layout-switcher nav small{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.7rem;font-weight:740;line-height:1.25;display:-webkit-box;overflow:hidden}.wl-layout-quiet-care{background:linear-gradient(#e5f5f4c7,#fff0 420px),#fff;min-height:100vh}.wl-layout-quiet-care .wl-header{background:#fffffff0;border-bottom-color:#147b741a;min-height:82px}.wl-layout-quiet-care .wl-layout-switcher{background:#f8fdfce0}.wl-quiet-hero{background:linear-gradient(90deg,#fff0 0 52%,#e5f5f4d1 52% 100%),#fff;border-bottom:1px solid #147b7414;grid-template-columns:minmax(420px,.52fr) minmax(420px,.48fr);min-height:620px;display:grid;overflow:hidden}.wl-quiet-photo{min-height:620px;overflow:hidden}.wl-quiet-photo img,.wl-quiet-story-card img{object-fit:cover;width:100%;height:100%;display:block}.wl-quiet-copy{align-content:center;padding:72px clamp(42px,5vw,88px);display:grid;position:relative}.wl-quiet-copy .wl-preferred-store-card{background:#fffffff0;width:min(360px,100% - 64px);max-width:none;margin-top:0;position:absolute;top:54px;right:clamp(32px,5vw,72px)}.wl-quiet-copy h1{color:#083f42;max-width:620px;margin:0;font-size:clamp(3.4rem,5.4vw,6rem);font-weight:680;line-height:.98}.wl-quiet-copy p{color:#4c586a;max-width:430px;margin:18px 0 0;font-size:1.08rem;line-height:1.52}.wl-layout-quiet-care .wl-hero-actions{gap:10px;width:min(100%,340px);margin-top:30px;display:grid}.wl-layout-quiet-care .wl-button{border-radius:999px;min-height:46px}.wl-quiet-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(100% - clamp(48px,8vw,150px),1440px);margin:0 auto;padding:38px 0 34px;display:grid}.wl-quiet-story-card{background:#fff;border:1px solid #147b741f;border-radius:12px;grid-template-columns:minmax(220px,.45fr) minmax(280px,.55fr);min-height:350px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 54px #0f565313}.wl-quiet-story-card.offer{background:linear-gradient(135deg,#e5f5f4f0,#fffffff5),#fff}.wl-quiet-story-card>span{z-index:2;align-content:center;gap:12px;padding:44px 40px;display:grid;position:relative}.wl-quiet-story-card strong,.wl-quiet-story-card small,.wl-quiet-story-card em{display:block}.wl-quiet-story-card strong{color:#083f42;font-size:clamp(1.65rem,2.2vw,2.35rem);font-weight:690;line-height:1.08}.wl-quiet-story-card small{color:#4c586a;font-size:.98rem;line-height:1.5}.wl-quiet-story-card em{width:fit-content;color:var(--wl-primary-strong);align-items:center;gap:7px;font-size:.9rem;font-style:normal;font-weight:900;display:inline-flex}.wl-quiet-story-card.offer img{object-fit:contain;object-position:center right;padding:24px}.wl-quiet-trust-row{color:#526074;background:#e5f5f480;border:1px solid #147b741a;border-radius:12px;justify-content:center;align-items:center;gap:36px;width:min(100% - clamp(48px,8vw,150px),1440px);min-height:66px;margin:0 auto 34px;font-size:.86rem;font-weight:760;display:flex}.wl-quiet-trust-row i{color:var(--wl-accent);margin-right:8px;font-style:normal}@media (max-width:1180px){.wl-layout-switcher,.wl-quiet-hero{grid-template-columns:1fr}.wl-layout-switcher{align-items:start}.wl-quiet-photo{min-height:420px}.wl-quiet-copy{padding:42px clamp(28px,7vw,80px) 52px}.wl-quiet-copy .wl-preferred-store-card{width:min(100%,520px);margin-bottom:24px;position:static}.wl-quiet-copy .wl-eyebrow{margin-top:0}.wl-quiet-story-grid{grid-template-columns:1fr}}@media (max-width:760px){.wl-layout-switcher{grid-template-columns:1fr;padding:12px 18px}.wl-layout-switcher nav{grid-template-columns:1fr}.wl-layout-switcher nav small{-webkit-line-clamp:2}.wl-quiet-hero{background:#fff;min-height:auto}.wl-quiet-photo{min-height:auto}.wl-quiet-photo img{aspect-ratio:1.18}.wl-quiet-copy{background:linear-gradient(#e5f5f4db,#fffffffa),#fff;padding:24px 18px 32px}.wl-quiet-copy h1{font-size:clamp(2.5rem,13vw,3.6rem)}.wl-quiet-copy p{font-size:.96rem}.wl-layout-quiet-care .wl-hero-actions,.wl-layout-quiet-care .wl-button{width:100%}.wl-quiet-story-grid{gap:14px;width:min(100% - 28px,1440px);padding:18px 0 24px}.wl-quiet-story-card{grid-template-columns:42% 58%;min-height:auto}.wl-quiet-story-card>span{padding:18px}.wl-quiet-story-card strong{font-size:1.35rem}.wl-quiet-story-card small{font-size:.84rem;line-height:1.38}.wl-quiet-story-card.offer img{padding:10px}.wl-quiet-trust-row{justify-items:start;gap:8px;width:min(100% - 28px,1440px);padding:16px;font-size:.78rem;display:grid}}.wl-prototype-controls{z-index:90;color:#17202d;position:fixed}.wl-prototype-controls[data-corner=top-left]{top:18px;left:18px}.wl-prototype-controls[data-corner=top-right]{top:18px;right:18px}.wl-prototype-controls[data-corner=bottom-left]{bottom:18px;left:18px}.wl-prototype-controls[data-corner=bottom-right]{bottom:18px;right:18px}.wl-prototype-fab{min-height:44px;color:var(--wl-primary-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #147b743d;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.78rem;font-weight:900;display:inline-flex;box-shadow:0 16px 46px #0f565329}.wl-prototype-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff5;border:1px solid #147b7429;border-radius:14px;gap:14px;width:min(350px,100vw - 28px);padding:12px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 24px 70px #0f56532e}.wl-prototype-controls[data-corner^=top] .wl-prototype-panel{top:calc(100% + 10px);bottom:auto}.wl-prototype-controls[data-corner$=left] .wl-prototype-panel{left:0;right:auto}.wl-prototype-panel-header{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px;display:grid}.wl-prototype-panel-header button,.wl-prototype-pin-grid button,.wl-prototype-options button,.wl-prototype-tenant-grid button{color:#253044;cursor:pointer;background:#fff;border:1px solid #147b741f}.wl-prototype-panel-header button{width:34px;height:34px;color:var(--wl-primary-strong);border-radius:999px;place-items:center;display:grid}.wl-prototype-panel-header button:first-child{cursor:grab}.wl-prototype-panel-header span,.wl-prototype-panel-header strong,.wl-prototype-panel-header small{min-width:0;display:block}.wl-prototype-panel-header strong{color:#142336;font-size:.92rem;font-weight:930}.wl-prototype-panel-header small{color:#657286;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;overflow:hidden}.wl-prototype-panel section,.wl-prototype-legacy{gap:8px;display:grid}.wl-prototype-legacy summary{border:1px solid var(--wl-primary);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-prototype-legacy summary{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #d6e0e1)}}.wl-prototype-legacy summary{background:var(--wl-primary-soft);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.wl-prototype-legacy summary{background:color-mix(in srgb, var(--wl-primary-soft) 34%, #fff)}}.wl-prototype-legacy summary{color:var(--wl-ink);cursor:pointer;padding:9px 10px;list-style:none}.wl-prototype-legacy summary::-webkit-details-marker{display:none}.wl-prototype-legacy summary>svg{color:var(--wl-primary-strong)}.wl-prototype-legacy summary strong,.wl-prototype-legacy summary small{display:block}.wl-prototype-legacy summary strong{font-size:.82rem;font-weight:900}.wl-prototype-legacy summary small{color:#657286;font-size:.7rem;font-weight:760}.wl-prototype-panel h2{color:var(--wl-primary-strong);text-transform:uppercase;margin:0;font-size:.68rem;font-weight:940}.wl-prototype-section-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.wl-prototype-section-heading>span{color:#657286;flex:none;font-size:.68rem;font-weight:840}.wl-prototype-options{gap:7px;display:grid}.wl-prototype-options button{text-align:left;border-radius:10px;gap:3px;padding:10px;display:grid}.wl-prototype-options button.active,.wl-prototype-tenant-grid button.active,.wl-prototype-pin-grid button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-prototype-options button.active,.wl-prototype-tenant-grid button.active,.wl-prototype-pin-grid button.active{border-color:color-mix(in srgb, var(--wl-primary) 38%, #dfe8ea)}}.wl-prototype-options button.active,.wl-prototype-tenant-grid button.active,.wl-prototype-pin-grid button.active{color:var(--wl-primary-strong);background:var(--wl-primary-soft)}.wl-prototype-options strong,.wl-prototype-options small{display:block}.wl-prototype-options strong{align-items:center;gap:6px;font-size:.82rem;font-weight:920;display:flex}.wl-prototype-options small{color:#657286;font-size:.72rem;line-height:1.28}.wl-prototype-page-jump{min-width:0}.wl-migrated-page-typeahead{min-width:0;position:relative}.wl-migrated-page-typeahead__control{border:1px solid var(--wl-primary);grid-template-columns:16px minmax(0,1fr) 30px;align-items:center;gap:8px;min-width:0;min-height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__control{border:1px solid color-mix(in srgb, var(--wl-primary) 30%, #dce8e9)}}.wl-migrated-page-typeahead__control{color:var(--wl-primary-strong);box-shadow:0 10px 24px var(--wl-primary-strong);background:#fff;border-radius:10px;padding:0 7px 0 11px}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__control{box-shadow:0 10px 24px color-mix(in srgb, var(--wl-primary-strong) 5%, transparent)}}.wl-migrated-page-typeahead__control:focus-within{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__control:focus-within{border-color:color-mix(in srgb, var(--wl-primary) 72%, #dce8e9)}}.wl-migrated-page-typeahead__control:focus-within{box-shadow:0 0 0 3px var(--wl-primary), 0 14px 32px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--wl-primary) 13%, transparent), 0 14px 32px color-mix(in srgb, var(--wl-primary-strong) 7%, transparent)}}.wl-migrated-page-typeahead__control input{width:100%;min-width:0;height:100%;color:var(--wl-ink);font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;font-size:.82rem;font-weight:820;line-height:1.1;display:block}.wl-migrated-page-typeahead__control input::placeholder{color:#657286}.wl-migrated-page-typeahead__menu-button{width:30px;height:30px;color:var(--wl-primary-strong);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.wl-migrated-page-typeahead__menu-button:hover,.wl-migrated-page-typeahead__menu-button[aria-expanded=true]{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__menu-button:hover,.wl-migrated-page-typeahead__menu-button[aria-expanded=true]{background:color-mix(in srgb, var(--wl-primary-soft) 58%, white)}}.wl-migrated-page-typeahead__popover{z-index:95;border:1px solid var(--wl-primary);gap:4px;width:min(520px,100vw - 36px);max-height:min(360px,54vh);display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__popover{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.wl-migrated-page-typeahead__popover{box-shadow:0 24px 70px var(--wl-primary-strong);background:#fff;border-radius:14px;padding:8px}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__popover{box-shadow:0 24px 70px color-mix(in srgb, var(--wl-primary-strong) 16%, transparent)}}.wl-prototype-controls[data-corner$=right] .wl-migrated-page-typeahead__popover{left:auto;right:0}.wl-migrated-page-typeahead__group{gap:4px;display:grid}.wl-migrated-page-typeahead__group+.wl-migrated-page-typeahead__group{border-top:1px solid var(--wl-primary);margin-top:6px}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__group+.wl-migrated-page-typeahead__group{border-top:1px solid color-mix(in srgb, var(--wl-primary) 10%, #e6eeee)}}.wl-migrated-page-typeahead__group+.wl-migrated-page-typeahead__group{padding-top:8px}.wl-migrated-page-typeahead__group-label{z-index:1;background:var(--wl-surface);border-radius:8px;margin:-2px -2px 2px;position:sticky;top:-8px}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__group-label{background:color-mix(in srgb, var(--wl-surface) 94%, white)}}.wl-migrated-page-typeahead__group-label{color:var(--wl-muted)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__group-label{color:color-mix(in srgb, var(--wl-muted) 82%, white)}}.wl-migrated-page-typeahead__group-label{letter-spacing:.04em;text-transform:uppercase;padding:5px 8px;font-size:.66rem;font-weight:900}.wl-migrated-page-typeahead__popover button{color:#253044;width:100%;min-width:0;min-height:76px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding:10px;display:grid}.wl-migrated-page-typeahead__popover button:hover,.wl-migrated-page-typeahead__popover button.is-active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__popover button:hover,.wl-migrated-page-typeahead__popover button.is-active{border-color:color-mix(in srgb, var(--wl-primary) 22%, #dce8e9)}}.wl-migrated-page-typeahead__popover button:hover,.wl-migrated-page-typeahead__popover button.is-active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__popover button:hover,.wl-migrated-page-typeahead__popover button.is-active{background:color-mix(in srgb, var(--wl-primary-soft) 44%, white)}}.wl-migrated-page-typeahead__popover button[aria-selected=true]{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__popover button[aria-selected=true]{border-color:color-mix(in srgb, var(--wl-primary) 48%, #dce8e9)}}.wl-migrated-page-typeahead__popover button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--wl-primary)}.wl-migrated-page-typeahead__result-main{gap:5px;min-width:0;display:grid}.wl-migrated-page-typeahead__result-main strong{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:920;line-height:1.18;overflow:hidden}.wl-migrated-page-typeahead__result-main span{color:#657286;align-items:center;gap:5px;min-width:0;font-size:.7rem;display:flex}.wl-migrated-page-typeahead__result-main em{color:#8791a1;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-style:normal;overflow:hidden}.wl-migrated-page-typeahead__result-main code{color:var(--wl-primary-strong);font-family:inherit;font-size:.7rem;font-weight:850}.wl-migrated-page-typeahead__result-meta{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:156px;display:flex}.wl-migrated-page-typeahead__result-meta small,.wl-migrated-page-typeahead__source{color:#657286;font-size:.68rem;font-weight:780}.wl-migrated-page-typeahead__result-meta i,.wl-migrated-page-typeahead__status{color:var(--wl-primary-strong);background:#fff;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 6px;font-size:.62rem;font-style:normal;font-weight:920;display:inline-flex}.wl-migrated-page-typeahead__status--green{color:#126342;background:#edfcf4}.wl-migrated-page-typeahead__status--blue{color:#275a91;background:#edf5ff}.wl-migrated-page-typeahead__status--amber{color:#805000;background:#fff5df}.wl-migrated-page-typeahead__source{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.wl-migrated-page-typeahead__popover>p{background:var(--wl-primary-soft);border-radius:10px;margin:0}@supports (color:color-mix(in lab, red, red)){.wl-migrated-page-typeahead__popover>p{background:color-mix(in srgb, var(--wl-primary-soft) 34%, white)}}.wl-migrated-page-typeahead__popover>p{color:#657286;padding:12px;font-size:.78rem;font-weight:780}.wl-prototype-tenant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.wl-prototype-tenant-grid button{border-radius:10px;align-items:center;gap:7px;min-width:0;padding:7px;font-size:.76rem;font-weight:880;display:flex}.wl-prototype-tenant-grid i{color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:.64rem;font-style:normal;font-weight:930;display:grid}.wl-prototype-tenant-grid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wl-prototype-pin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.wl-prototype-pin-grid button{text-transform:capitalize;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:32px;font-size:.7rem;font-weight:880;display:inline-flex}.wl-prototype-panel p{color:#657286;align-items:center;gap:5px;margin:0;font-size:.72rem;font-weight:780;display:inline-flex}.wl-cms-route-empty{gap:12px;width:min(760px,100vw - 32px);margin:0 auto;padding:56px 0 72px;display:grid}.wl-cms-route-empty h1{color:var(--wl-ink);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,58px);line-height:1}.wl-cms-route-empty p{max-width:620px;color:var(--wl-muted);margin:0;font-size:17px;line-height:1.5}.wl-layout-quiet-care .wl-header{background:var(--wl-surface);min-height:80px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.wl-layout-quiet-care .wl-header{background:color-mix(in srgb, var(--wl-surface) 94%, transparent)}}.wl-quiet-hero{background:linear-gradient(90deg,#fff 0 54%,#e5f5f4e0 54% 100%),#fff;border:1px solid #147b741a;border-radius:18px;grid-template-columns:minmax(0,.54fr) minmax(0,.46fr);width:min(100% - clamp(36px,7vw,132px),1480px);min-height:548px;margin:24px auto 0;overflow:hidden;box-shadow:0 24px 70px #0f565314}.wl-quiet-photo{min-height:548px}.wl-quiet-photo img{object-position:center}.wl-quiet-copy{min-width:0;padding:58px clamp(36px,5vw,78px)}.wl-quiet-copy .wl-preferred-store-card{width:min(342px,100% - 56px);padding:14px 16px;top:42px;right:clamp(28px,4vw,58px)}.wl-quiet-copy .wl-eyebrow{margin-top:108px}.wl-quiet-copy h1{max-width:520px;font-size:clamp(3.15rem,4.8vw,5rem);line-height:.98}.wl-quiet-copy p{max-width:440px;margin-top:18px}.wl-layout-quiet-care .wl-hero-actions{width:min(100%,345px);margin-top:28px}.wl-quiet-story-grid{gap:18px;width:min(100% - clamp(36px,7vw,132px),1480px);padding:30px 0 28px}.wl-quiet-story-card{border-radius:12px;min-height:292px}.wl-quiet-story-card>span{padding:34px 30px}.wl-quiet-story-card strong{font-size:clamp(1.45rem,1.9vw,2rem)}.wl-quiet-story-card small{font-size:.9rem}.wl-quiet-trust-row{width:min(100% - clamp(36px,7vw,132px),1480px);margin-bottom:30px}@media (max-width:1180px){.wl-quiet-hero{min-height:auto}.wl-quiet-photo{min-height:420px}.wl-quiet-copy .wl-preferred-store-card{width:min(100%,520px);position:static}.wl-quiet-copy .wl-eyebrow{margin-top:0}}@media (max-width:760px){.wl-prototype-controls[data-corner=top-left],.wl-prototype-controls[data-corner=top-right]{top:10px}.wl-prototype-controls[data-corner=bottom-left],.wl-prototype-controls[data-corner=bottom-right]{bottom:10px}.wl-prototype-controls[data-corner$=left]{left:10px}.wl-prototype-controls[data-corner$=right]{right:10px}.wl-prototype-fab{width:44px;padding:0}.wl-prototype-fab span{display:none}.wl-migrated-page-typeahead__popover{max-height:min(280px,36vh)}.wl-quiet-hero{width:100%;box-shadow:none;border-width:0 0 1px;border-radius:0;margin-top:0}.wl-quiet-photo img{aspect-ratio:1.18}.wl-quiet-copy{padding:22px 18px 28px}.wl-quiet-copy .wl-preferred-store-card{margin-bottom:18px}.wl-quiet-copy h1{font-size:clamp(2.25rem,12vw,3.25rem)}.wl-quiet-story-grid{width:min(100% - 28px,1480px)}.wl-quiet-story-card{grid-template-columns:1fr}.wl-quiet-story-card img{aspect-ratio:1.7;order:-1}.wl-quiet-story-card>span{padding:18px}}.wl-layout-quiet-care{background:linear-gradient(180deg, var(--wl-page-tint), transparent 360px), var(--wl-surface-muted)}@supports (color:color-mix(in lab, red, red)){.wl-layout-quiet-care{background:linear-gradient(180deg, color-mix(in srgb, var(--wl-page-tint) 52%, transparent), transparent 360px), var(--wl-surface-muted)}}.wl-quiet-hero{z-index:1;border:1px solid var(--wl-border-subtle);border-radius:calc(var(--wl-card-radius) + 6px) calc(var(--wl-card-radius) + 6px) 0 0;background:radial-gradient(circle at 28% 40%, var(--wl-quiet-hero-highlight), transparent 34%), linear-gradient(135deg, var(--wl-quiet-hero-surface), var(--wl-quiet-hero-surface)), var(--wl-page-tint);border-bottom:0;grid-template-columns:minmax(430px,.43fr) minmax(520px,.57fr);align-items:stretch;width:min(100% - clamp(34px,5.4vw,96px),1440px);min-height:458px;margin:20px auto 0;position:relative}@supports (color:color-mix(in lab, red, red)){.wl-quiet-hero{background:radial-gradient(circle at 28% 40%, var(--wl-quiet-hero-highlight), transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--wl-quiet-hero-surface) 42%, var(--wl-component-surface)), color-mix(in srgb, var(--wl-quiet-hero-surface) 86%, var(--wl-component-surface))), var(--wl-page-tint)}}.wl-quiet-hero{box-shadow:var(--wl-surface-shadow);clip-path:polygon(0 0,100% 0,100% calc(100% - 64px),50% 100%,0 calc(100% - 64px))}.wl-quiet-hero>*{z-index:1;position:relative}.wl-quiet-copy{align-content:center;min-width:0;padding:40px clamp(44px,5.4vw,74px) 60px;display:grid}.wl-quiet-copy h1{max-width:640px;color:var(--wl-primary-strong);margin:0}@supports (color:color-mix(in lab, red, red)){.wl-quiet-copy h1{color:color-mix(in srgb, var(--wl-primary-strong) 84%, #17202d)}}.wl-quiet-copy h1{font-family:var(--wl-font-family);font-size:clamp(2.9rem,3.05vw,4rem);font-weight:var(--wl-heading-weight);line-height:1.02}.wl-quiet-copy p{max-width:390px;color:var(--wl-muted);margin:14px 0 0;font-size:1.03rem;line-height:1.46}.wl-layout-quiet-care .wl-hero-actions{gap:calc(var(--wl-surface-gap) * .85);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,456px);margin-top:22px;display:grid}.wl-layout-quiet-care .wl-button{width:100%;min-height:var(--wl-control-height);border-radius:var(--wl-button-radius);min-width:0;padding:var(--wl-button-padding-y) var(--wl-button-padding-x);white-space:nowrap}.wl-layout-quiet-care .wl-button-secondary{background:var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.wl-layout-quiet-care .wl-button-secondary{background:color-mix(in srgb, var(--wl-surface) 72%, transparent)}}.wl-quiet-store-chip{width:min(100%,452px);min-height:calc(var(--wl-control-height) + 6px);gap:calc(var(--wl-surface-gap) * .72);border:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;margin-top:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-quiet-store-chip{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, transparent)}}.wl-quiet-store-chip{border-radius:var(--wl-control-radius);background:var(--wl-component-surface)}@supports (color:color-mix(in lab, red, red)){.wl-quiet-store-chip{background:color-mix(in srgb, var(--wl-component-surface) 82%, var(--wl-page-tint))}}.wl-quiet-store-chip{padding:0 var(--wl-control-padding-x);color:var(--wl-ink);box-shadow:var(--wl-surface-shadow)}.wl-quiet-store-chip svg{color:var(--wl-primary)}.wl-quiet-store-chip strong,.wl-quiet-store-chip em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wl-quiet-store-chip strong{font-size:.85rem;font-weight:850}.wl-quiet-store-chip em{color:var(--wl-primary-strong);font-size:.76rem;font-style:normal;font-weight:860}.wl-quiet-photo{align-items:center;min-height:458px;padding:30px 36px 60px 0;display:grid;overflow:visible}.wl-quiet-photo img{border-radius:var(--wl-card-radius);object-position:center;height:min(340px,100%);box-shadow:0 18px 42px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.wl-quiet-photo img{box-shadow:0 18px 42px color-mix(in srgb, var(--wl-primary-strong) 6%, transparent)}}.wl-quiet-story-mosaic{z-index:0;gap:clamp(28px, 4.2vw, calc(var(--wl-surface-gap) * 4));border:1px solid var(--wl-border-subtle);border-radius:0 0 calc(var(--wl-card-radius) + 6px) calc(var(--wl-card-radius) + 6px);background:var(--wl-quiet-panel-surface);width:min(100% - clamp(34px,5.4vw,96px),1440px);padding:122px clamp(30px, 3.4vw, calc(var(--wl-card-padding) * 2.8)) calc(var(--wl-card-padding) * 2.7);box-shadow:var(--wl-surface-shadow);border-top:0;grid-template-columns:minmax(0,.42fr) minmax(160px,.16fr) minmax(0,.42fr);align-items:center;margin:-64px auto 0;display:grid;position:relative}.wl-quiet-image-card{border:1px solid var(--wl-border-subtle);border-radius:var(--wl-card-radius);background:var(--wl-component-surface);display:block;overflow:hidden}.wl-quiet-image-card img{aspect-ratio:1.42;object-fit:cover;width:100%;display:block}.wl-layout-quiet-care:not([data-brand=rexall]):not([data-brand=rexall-future]) .wl-quiet-photo img{object-position:center top;transform:none}.wl-layout-quiet-care:not([data-brand=rexall]):not([data-brand=rexall-future]) .wl-quiet-image-card img{object-position:center top}.wl-layout-brand-zero{background:#fff;align-content:start;padding:0;display:grid}.wl-quiet-centerline{text-align:center;justify-items:center;gap:18px;display:grid}.wl-quiet-centerline p{max-width:190px;color:var(--wl-primary-strong);margin:0;font-size:1.18rem;line-height:1.45}.wl-quiet-centerline i{background:var(--wl-primary);border-radius:999px;width:36px;height:3px;display:block}.wl-quiet-mobile-card-copy{display:none}.wl-layout-quiet-care .wl-quiet-trust-row{border-width:var(--wl-surface-border-width);border-radius:var(--wl-card-radius);background:var(--wl-page-tint);width:min(100% - clamp(34px,5.4vw,96px),1440px);margin-top:20px}@supports (color:color-mix(in lab, red, red)){.wl-layout-quiet-care .wl-quiet-trust-row{background:color-mix(in srgb, var(--wl-page-tint) 56%, var(--wl-component-surface))}}.wl-layout-quiet-care .wl-quiet-trust-row{box-shadow:var(--wl-surface-shadow)}@media (max-width:1080px){.wl-quiet-hero{grid-template-columns:1fr}.wl-quiet-photo{order:-1;min-height:auto;padding:28px 28px 0}.wl-quiet-photo img{aspect-ratio:1.9;height:auto}.wl-quiet-story-mosaic{grid-template-columns:1fr}.wl-quiet-centerline{order:-1}}@media (max-width:760px){.wl-quiet-hero{width:100%;min-height:auto;box-shadow:none;clip-path:none;border-width:0 0 1px;border-radius:0;margin-top:0}.wl-quiet-photo{padding:0}.wl-quiet-photo img{aspect-ratio:1.75;box-shadow:none;border-radius:0}.wl-quiet-copy{padding:22px 18px 28px}.wl-quiet-copy h1{max-width:330px;font-size:clamp(2.25rem,11vw,3.15rem)}.wl-quiet-copy p{margin-top:12px;font-size:.9rem}.wl-layout-quiet-care .wl-hero-actions{gap:8px;width:100%;margin-top:18px;display:grid}.wl-layout-quiet-care .wl-button{width:100%;min-width:0}.wl-quiet-store-chip{grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-height:54px;margin-top:14px}.wl-quiet-store-chip em{grid-column:2;margin-top:-6px}.wl-quiet-store-chip svg:last-child{grid-area:1/3/span 2}.wl-quiet-story-mosaic{width:min(100% - 28px,1440px);box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;margin-top:12px;padding:0 0 16px}.wl-quiet-centerline{display:none}.wl-quiet-image-card{border-radius:12px;box-shadow:0 16px 38px #0f565314}.wl-quiet-image-card img{aspect-ratio:1.72}.wl-quiet-mobile-card-copy{gap:4px;padding:14px 16px 16px;display:grid}.wl-quiet-mobile-card-copy small,.wl-quiet-mobile-card-copy strong,.wl-quiet-mobile-card-copy em{display:block}.wl-quiet-mobile-card-copy small{color:var(--wl-primary-strong);font-size:.72rem;font-weight:920}.wl-quiet-mobile-card-copy strong{color:#123033;font-size:.98rem;font-weight:850}.wl-quiet-mobile-card-copy em{width:fit-content;color:var(--wl-primary-strong);align-items:center;gap:7px;margin-top:4px;font-size:.78rem;font-style:normal;font-weight:880;display:inline-flex}.wl-layout-quiet-care .wl-quiet-trust-row{margin-top:0}}.brand-workbench{--bw-primary:#06a199;--bw-primary-strong:#005a5a;--bw-primary-soft:#e5f5f4;--bw-accent:#da2938;--bw-accent-soft:#fff1f1;--bw-page-tint:#edf8f7;--bw-surface:#fff;--bw-ink:#343434;--bw-muted:#6e6e6e;--bw-radius:8px;color:var(--bw-ink);gap:18px;display:grid}.brand-workbench-hero,.brand-panel,.brand-page-comparison,.component-mapping-section,.frontify-source-section{border:1px solid var(--bw-primary)}@supports (color:color-mix(in lab, red, red)){.brand-workbench-hero,.brand-panel,.brand-page-comparison,.component-mapping-section,.frontify-source-section{border:1px solid color-mix(in srgb, var(--bw-primary) 18%, #dce8e6)}}.brand-workbench-hero,.brand-panel,.brand-page-comparison,.component-mapping-section,.frontify-source-section{background:linear-gradient(180deg, var(--bw-surface), var(--bw-surface)), var(--bw-surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.brand-workbench-hero,.brand-panel,.brand-page-comparison,.component-mapping-section,.frontify-source-section{background:linear-gradient(180deg, color-mix(in srgb, var(--bw-surface) 94%, var(--bw-page-tint)), var(--bw-surface)), var(--bw-surface)}}.brand-workbench-hero,.brand-panel,.brand-page-comparison,.component-mapping-section,.frontify-source-section{box-shadow:0 18px 48px #005a5a0f}.brand-workbench-hero{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;gap:24px;padding:clamp(22px,4vw,36px);display:grid}.brand-workbench-hero h1,.brand-panel-heading h2,.brand-page-comparison h2,.component-mapping-section h2,.frontify-source-section h2{color:var(--bw-ink);letter-spacing:0;margin:0}.brand-workbench-hero h1{max-width:980px;font-size:clamp(2.1rem,5vw,4.25rem);line-height:.98}.brand-workbench-hero p,.brand-panel-heading p,.component-mapping-card p{max-width:820px;color:var(--bw-muted);margin:10px 0 0}.brand-workbench-summary{gap:8px;display:grid}.brand-workbench-summary span,.brand-source-scan span,.card-topline span{border:1px solid var(--bw-primary);align-items:center;gap:8px;min-height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.brand-workbench-summary span,.brand-source-scan span,.card-topline span{border:1px solid color-mix(in srgb, var(--bw-primary) 18%, transparent)}}.brand-workbench-summary span,.brand-source-scan span,.card-topline span{color:var(--bw-primary-strong);background:var(--bw-primary-soft);border-radius:999px;padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.brand-workbench-summary span,.brand-source-scan span,.card-topline span{background:color-mix(in srgb, var(--bw-primary-soft) 72%, #fff)}}.brand-workbench-summary span,.brand-source-scan span,.card-topline span{font-size:.82rem;font-weight:820}.brand-control-strip{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #005a5a1f;border-radius:8px;grid-template-columns:1fr 1.2fr 1fr;gap:12px;padding:12px;display:grid;position:sticky;top:74px;box-shadow:0 12px 34px #005a5a14}.brand-control-group{gap:7px;display:grid}.brand-control-group small{color:var(--bw-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.brand-control-group>div{flex-wrap:wrap;gap:6px;display:flex}.brand-control-group button{border:1px solid var(--bw-primary);min-height:34px}@supports (color:color-mix(in lab, red, red)){.brand-control-group button{border:1px solid color-mix(in srgb, var(--bw-primary) 18%, #d8e4e2)}}.brand-control-group button{color:var(--bw-primary-strong);background:#fff;border-radius:999px;padding:0 11px;font-size:.82rem;font-weight:850}.brand-control-group button.active{border-color:var(--bw-primary);color:#fff;background:var(--bw-primary-strong)}.brand-workbench-grid,.brand-delta-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:18px;display:grid}.brand-panel,.brand-page-comparison,.component-mapping-section,.frontify-source-section{padding:20px}.brand-panel-heading{gap:5px;margin-bottom:16px;display:grid}.brand-panel-heading h2{font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.08}.brand-active-panel{gap:16px;display:grid}.brand-mini-list{gap:8px;display:grid}.brand-mini-list strong{color:var(--bw-primary-strong);align-items:center;gap:7px;font-size:.86rem;display:inline-flex}.brand-mini-list ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.brand-mini-list li{color:var(--bw-muted);padding-left:16px;font-size:.86rem;position:relative}.brand-mini-list li:before{background:var(--bw-primary);content:"";border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:0}.brand-page-stats{grid-template-columns:1fr .42fr .42fr;gap:8px;margin:0 0 14px;display:grid}.brand-page-stats div{background:#fff;border:1px solid #005a5a1a;border-radius:8px;min-width:0;padding:10px}.brand-page-stats dt{color:var(--bw-muted);text-transform:uppercase;font-size:.68rem;font-weight:900}.brand-page-stats dd{overflow-wrap:anywhere;color:var(--bw-primary-strong);margin:4px 0 0;font-size:.95rem;font-weight:850}.brand-source-scan{flex-wrap:wrap;gap:7px;display:flex}.brand-preview-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.brand-page-preview{border:1px solid var(--bw-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.brand-page-preview{border:1px solid color-mix(in srgb, var(--bw-primary) 20%, #dfeae8)}}.brand-page-preview{background:var(--bw-page-tint);border-radius:8px}.brand-page-preview.featured{box-shadow:0 18px 44px var(--bw-primary)}@supports (color:color-mix(in lab, red, red)){.brand-page-preview.featured{box-shadow:0 18px 44px color-mix(in srgb, var(--bw-primary) 18%, transparent)}}.preview-browser-bar{min-height:38px;color:var(--bw-primary-strong);background:#fff;border-bottom:1px solid #005a5a1a;justify-content:space-between;align-items:center;padding:0 12px;font-size:.78rem;font-weight:900;display:flex}.preview-browser-bar i{background:var(--bw-primary);border-radius:999px;width:54px;height:8px}@supports (color:color-mix(in lab, red, red)){.preview-browser-bar i{background:color-mix(in srgb, var(--bw-primary) 30%, #fff)}}.preview-header{background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:58px;padding:0 16px;display:grid}.preview-header strong{color:var(--bw-primary);font-size:1.2rem;font-weight:950}.preview-header nav,.preview-header div{color:var(--bw-primary-strong);align-items:center;gap:10px;font-size:.77rem;font-weight:840;display:flex}.preview-header nav{justify-content:center}.preview-page-body{gap:12px;padding:16px;display:grid}.preview-hero,.preview-transfer-hero,.preview-form,.preview-card-row article,.preview-task-grid span,.preview-method-row span{border-radius:var(--bw-radius);background:var(--bw-surface);border:1px solid #005a5a1a}.preview-hero{background:linear-gradient(135deg, var(--bw-primary-soft), #fff 68%), var(--bw-surface);grid-template-columns:1fr auto;align-items:end;gap:16px;min-height:154px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.preview-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--bw-primary-soft) 68%, #fff), #fff 68%), var(--bw-surface)}}.preview-hero span,.preview-transfer-hero span{color:var(--bw-primary-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.preview-hero h3,.preview-transfer-hero h3{color:var(--bw-primary-strong);margin:8px 0;font-size:clamp(1.15rem,2vw,1.75rem);line-height:1.08}.preview-hero p{color:var(--bw-muted);margin:0;font-size:.87rem}.preview-hero button,.preview-form button{color:#fff;background:var(--bw-primary-strong);border:0;border-radius:6px;min-height:38px;padding:0 14px;font-size:.82rem;font-weight:900}.preview-task-grid,.preview-method-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.preview-method-row{grid-template-columns:repeat(3,1fr)}.preview-task-grid span,.preview-method-row span{min-height:82px;color:var(--bw-primary-strong);gap:6px;padding:12px;font-size:.82rem;font-weight:870;display:grid}.preview-task-grid i,.preview-card-row i{background:var(--bw-primary);border-radius:999px;width:28px;height:28px}@supports (color:color-mix(in lab, red, red)){.preview-task-grid i,.preview-card-row i{background:color-mix(in srgb, var(--bw-primary) 18%, var(--bw-primary-soft))}}.preview-card-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.preview-card-row article{gap:8px;min-height:128px;padding:12px;display:grid}.preview-card-row strong,.preview-card-row small{display:block}.preview-card-row strong{color:var(--bw-primary-strong);font-size:.86rem}.preview-card-row small,.preview-method-row small{color:var(--bw-muted);font-size:.75rem;font-weight:760}.preview-transfer-hero{background:linear-gradient(135deg, var(--bw-primary-strong), var(--bw-primary));min-height:132px;padding:18px}.preview-transfer-hero span,.preview-transfer-hero h3{color:#fff}.preview-form{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.preview-form div{gap:5px;display:grid}.preview-form label{color:var(--bw-primary-strong);font-size:.74rem;font-weight:870}.preview-form div span{background:#fff;border:1px solid #005a5a1f;border-radius:6px;height:34px}.preview-form button{grid-column:1/-1;width:fit-content}.delta-table{gap:10px;display:grid}.delta-table>div{border-bottom:1px solid #005a5a1a;grid-template-columns:.6fr 1fr 1fr 1fr;gap:10px;padding-bottom:10px;display:grid}.delta-table strong{color:var(--bw-primary-strong)}.delta-table span{color:var(--bw-muted);font-size:.84rem}.delta-table b{color:var(--bw-ink);text-transform:uppercase;margin-bottom:3px;font-size:.71rem;display:block}.hierarchy-stack{gap:8px;display:grid}.hierarchy-item{background:#fff;border:1px solid #005a5a1a;border-radius:8px;grid-template-columns:32px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.hierarchy-item i{color:#fff;background:var(--bw-primary);border-radius:999px;place-items:center;width:28px;height:28px;font-size:.76rem;font-style:normal;font-weight:900;display:grid}.hierarchy-item strong,.hierarchy-item small{display:block}.hierarchy-item strong{color:var(--bw-primary-strong);font-size:.9rem}.hierarchy-item small{color:var(--bw-muted);margin-top:2px;font-size:.78rem}.component-mapping-grid,.frontify-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.component-mapping-card,.frontify-card{background:#fff;border:1px solid #005a5a1f;border-radius:8px;gap:14px;padding:16px;display:grid}.component-mapping-card>div:first-child span{width:fit-content;color:var(--bw-primary-strong);background:var(--bw-primary-soft);text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:.7rem;font-weight:900;display:inline-flex}.component-mapping-card h3,.frontify-card strong{color:var(--bw-primary-strong);margin:8px 0 0;font-size:1.08rem}.frontify-card{color:inherit}.frontify-card small{color:var(--bw-muted);font-weight:800}.frontify-card ul{color:var(--bw-muted);gap:6px;margin:0;padding-left:18px;font-size:.86rem;display:grid}@media (max-width:1100px){.brand-control-strip,.brand-workbench-grid,.brand-delta-grid,.brand-preview-grid{grid-template-columns:1fr}.brand-control-strip{position:static}}@media (max-width:760px){.brand-workbench-hero,.preview-header,.brand-page-stats,.delta-table>div,.preview-task-grid,.preview-method-row,.preview-card-row,.preview-form,.preview-hero{grid-template-columns:1fr}}@keyframes bw-generated-slide-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gm-page{background:0 0;width:100%;overflow:visible}.gm-header{background:#fff}.gm-header-main{border-bottom:1px solid var(--bw-border);grid-template-columns:auto minmax(300px,.88fr) minmax(210px,.72fr) auto;align-items:center;gap:18px;min-height:78px;padding:0 clamp(18px,3vw,32px);display:grid}.gm-logo{gap:2px;display:grid}.gm-logo span{color:var(--bw-primary);font-size:1.65rem;font-weight:950;line-height:1}.gm-component-heading span,.gm-carousel-empty h2{color:var(--bw-primary-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.gm-header nav,.gm-header-actions,.gm-footer-links,.gm-resource-links{flex-wrap:wrap;gap:9px;display:flex}.gm-header nav{flex-wrap:nowrap;justify-content:start}.gm-header a{color:var(--bw-primary-strong);white-space:nowrap;font-size:.78rem;font-weight:880}.gm-search{display:block;position:relative}.gm-search span{color:#6d7480;font-size:.76rem;font-weight:760;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.gm-search input{border:1px solid var(--bw-border);background:#fff;border-radius:999px;width:100%;min-height:42px}.gm-header-actions{flex-wrap:nowrap;justify-content:end}.gm-header-actions a{color:#142336;background:0 0;border-radius:0;min-height:auto;padding:0}.gm-primary-link,.gm-form button,.gm-store-box button,.gm-newsletter-form button{background:var(--bw-primary-strong);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:.78rem;font-weight:900;display:inline-flex}.gm-location-bar{border-bottom:1px solid var(--bw-border);background:var(--bw-primary-soft);grid-template-columns:minmax(0,1fr) auto minmax(150px,.22fr) minmax(170px,.26fr);align-items:center;gap:18px;min-height:48px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-location-bar{background:color-mix(in srgb, var(--bw-primary-soft) 28%, #fff)}}.gm-location-bar{padding-left:clamp(18px,3vw,32px)}.gm-location-bar span{color:#263345;font-size:.78rem;font-weight:760}.gm-location-bar a{background:var(--bw-primary-strong);color:#fff;place-items:center;height:100%;font-size:.84rem;font-weight:930;display:grid}.gm-page-grid{grid-template-columns:minmax(0,1fr);width:100%;min-height:0;display:block}.gm-route-list a{color:#142336;border-radius:10px;gap:3px;padding:8px 10px;font-size:.76rem;font-weight:860;display:grid}.gm-page-main{background:#fff;padding:0;display:block;position:relative;overflow:visible}.gm-page-canvas{min-width:var(--gm-page-width,1440px);min-height:var(--gm-page-height,720px)}.gm-page-flow{background:var(--wl-surface);grid-template-columns:minmax(0,1fr);align-content:start;width:100%;min-height:auto;padding:0;display:grid}.gm-flow-section{width:100%;margin-top:var(--gm-section-gap,0)}.gm-flow-section-inner{width:min(100%, var(--gm-section-width,var(--gm-page-width,1440px)));margin-inline:auto}.gm-flow-section.is-full-bleed .gm-flow-section-inner{width:100%;max-width:none}.gm-flow-section.is-layout-row .gm-flow-section-inner{width:min(100%, var(--gm-section-width,var(--gm-page-width,1440px)));max-width:var(--gm-section-width,var(--gm-page-width,1440px))}.gm-flow-layout-row{min-height:var(--gm-section-height,1px);position:relative}.gm-flow-layout-row--public-side-rail{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);min-height:auto;display:grid}.gm-flow-layout-row--public-side-rail .gm-public-side-rail,.gm-flow-layout-row--public-side-rail .gm-public-main-stack{min-width:0}.gm-flow-layout-row--public-side-rail .gm-public-main-stack{gap:clamp(28px,4vw,52px);display:grid}.gm-flow-layout-row--public-side-rail .gm-component{width:100%;min-width:0;max-width:100%;min-height:auto}.gm-flow-layout-region{top:var(--gm-region-top,0);left:var(--gm-region-left,0);width:var(--gm-region-width,100%);min-height:var(--gm-region-height,1px);position:absolute}.gm-flow-layout-region>.gm-component{width:100%;min-height:var(--gm-region-height,1px)}.gm-flow-section .gm-component{width:100%}.gm-page-flow .gm-component{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.gm-page-flow .gm-component-heading span{display:none}.gm-flow-section .gm-component.source-dom{border:0;border-radius:0}.gm-page-region{position:absolute;overflow:visible}.gm-page-region>.gm-component{width:100%;min-height:100%}.gm-page-region>.gm-component.source-dom{height:100%}.gm-component{border:var(--wl-surface-border-width) solid var(--wl-primary);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gm-component{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.gm-component{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);padding:clamp(16px,2.4vw,24px)}.gm-component.source-dom{background:0 0;padding:0;overflow:visible}.gm-normalized-home{gap:var(--wl-surface-gap);width:100%;color:var(--wl-ink);font-family:var(--wl-font-family);display:grid}.gm-source-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gm-normalized-home .gm-component-heading{margin-bottom:0}.gm-normalized-home .gm-component-heading span,.gm-normalized-home>p,.gm-normalized-store-card small{color:var(--wl-muted)}.gm-normalized-global-shell{--gm-header-ui-font:var(--wl-font-family);--gm-header-content-max-width:1600px;--gm-header-link:var(--wl-link);--gm-header-text:var(--wl-ink);--gm-header-muted:var(--wl-muted);--gm-header-hover-bg:var(--wl-page-tint);--gm-header-row-hover-bg:#f8f8f8;--gm-header-border:#ccc;--gm-header-promo-bg:#ade3e1;color:var(--gm-header-text);font-family:var(--gm-header-ui-font);border:0;border-radius:0;padding:0;font-weight:400;overflow:visible}.gm-normalized-promo,.gm-normalized-storebar,.gm-normalized-header-row,.gm-normalized-card-grid,.gm-normalized-feature-grid,.gm-normalized-link-grid,.gm-normalized-footer-groups,.gm-normalized-two-column{gap:var(--wl-surface-gap);display:grid}.gm-normalized-two-column__copy,.gm-normalized-two-column__media{min-width:0}.gm-normalized-two-column__media img{object-fit:cover;width:100%;height:100%;min-height:220px;display:block}.gm-normalized-full-bleed-media{width:100%}.gm-normalized-banner-carousel{overflow:hidden}.gm-normalized-banner-carousel .gm-normalized-full-bleed-media{min-width:100%}.gm-banner-carousel-controls{border-top:var(--wl-surface-border-width) solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.gm-banner-carousel-controls{border-top:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 12%, #dfe8e6)}}.gm-banner-carousel-controls .rxp-carousel-controls__tabs button{min-height:34px;padding:6px 10px;font-size:0}.gm-banner-carousel-controls .rxp-carousel-controls__tabs button:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px;display:inline-block}.gm-normalized-full-bleed-media img{width:100%;height:auto;display:block}.gm-normalized-promo{min-height:40px;color:var(--wl-primary-strong);text-align:center;background:#ade3e1;grid-template-columns:minmax(24px,1fr) minmax(0,auto) minmax(24px,1fr);align-items:center;padding:10px clamp(18px,3vw,32px)}.gm-normalized-promo-message{grid-column:2}.gm-normalized-promo a,.gm-normalized-promo span.gm-normalized-promo-link{color:var(--wl-primary-strong);font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none}.gm-normalized-promo button{width:28px;height:28px;color:var(--wl-primary-strong);cursor:pointer;background:0 0;border:0;border-radius:999px;grid-column:3;justify-content:center;justify-self:end;align-items:center;padding:0;display:inline-flex}.gm-normalized-promo button:focus-visible,.gm-normalized-province-selector select:focus-visible,.gm-normalized-province-selector button:focus-visible,.rxp-search-control__submit:focus-visible{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-nav-menu .gm-normalized-nav-trigger:has(:focus-visible){outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-header-row{grid-template-columns:minmax(130px,.38fr) minmax(350px,1.05fr) minmax(230px,1fr) minmax(260px,auto);align-items:center;gap:clamp(10px,1.35vw,18px);min-height:88px;padding:14px clamp(24px,3.8vw,42px);position:relative}.gm-normalized-menu-toggle{border:1px solid var(--wl-primary);justify-content:center;align-items:center;width:42px;height:42px;display:none}@supports (color:color-mix(in lab, red, red)){.gm-normalized-menu-toggle{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #d7e2e4)}}.gm-normalized-menu-toggle{color:var(--wl-primary-strong);cursor:pointer;background:#fff;border-radius:10px}.gm-normalized-menu-toggle:hover{background:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.gm-normalized-menu-toggle:hover{background:color-mix(in srgb, var(--wl-primary) 8%, #fff)}}.gm-normalized-brand{min-width:0;color:inherit;text-decoration:none;display:inline-flex}.gm-normalized-brand img{width:min(100%,172px);height:auto}.gm-normalized-nav .rxp-nav-item,.gm-normalized-nav-menu .gm-normalized-nav-trigger{min-height:auto;color:var(--wl-primary-strong);background:0 0;border:0;padding:0;font-size:.86rem;font-weight:900}.gm-normalized-nav-list{flex-wrap:inherit;align-items:inherit;gap:inherit;margin:0;padding:0;list-style:none;display:flex}.gm-normalized-nav-item{display:flex}.gm-normalized-nav-link,.gm-normalized-nav-toggle{color:inherit;font:inherit;letter-spacing:inherit}.gm-normalized-nav-toggle{cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.gm-normalized-nav-trigger>:focus-visible,.gm-normalized-nav-trigger>:focus{outline:none}.gm-normalized-megamenu[hidden]{display:none}.gm-normalized-nav-menu .gm-normalized-nav-trigger{cursor:pointer;align-items:center;gap:5px;list-style:none;display:inline-flex}@media (hover:hover) and (min-width:721px){.gm-normalized-nav .rxp-nav-item:hover,.gm-normalized-nav .rxp-nav-item:focus-visible,.gm-normalized-nav-menu:not(.is-open)>.gm-normalized-nav-trigger:hover{background-color:var(--wl-primary-soft,#e5f5f4);color:var(--wl-primary-contrast,#147b74);border-radius:5px;text-decoration:underline}.gm-normalized-nav-menu:not(.is-open)>.gm-normalized-nav-trigger:has(:focus-visible){background-color:var(--wl-primary-soft,#e5f5f4);color:var(--wl-primary-contrast,#147b74);border-radius:5px;text-decoration:underline}}.gm-normalized-nav-menu.is-open>.gm-normalized-nav-trigger{background-color:var(--wl-primary-soft,#e5f5f4);color:var(--wl-primary-contrast,#147b74);border-radius:5px;text-decoration:underline}@media (hover:hover){.gm-normalized-quick-action:hover,.gm-normalized-quick-action:focus-visible{background-color:var(--wl-primary-soft,#e5f5f4);color:var(--wl-primary-contrast,#147b74);border-radius:5px;text-decoration:none}}.gm-normalized-megamenu{z-index:30;background:#fff;border:1px solid #d7e2e4;border-radius:6px;align-content:start;gap:1px;width:min(320px,84vw);padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:0;overflow:visible;box-shadow:0 18px 36px #1a323729}.gm-normalized-megamenu-cat{color:var(--wl-primary-strong);border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:.9rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.gm-normalized-megamenu-cat:hover,.gm-normalized-megamenu-cat:focus-visible{background:var(--wl-page-tint,#e5f5f4);text-decoration:none}.gm-normalized-megamenu-cat svg{opacity:.7;flex:none}.gm-normalized-megamenu-group{position:relative}.gm-normalized-megamenu-sub{z-index:31;background:#fff;border:1px solid #d7e2e4;border-radius:6px;grid-auto-flow:row;gap:1px;min-width:240px;padding:8px;display:none;position:absolute;top:-8px;left:calc(100% + 4px);box-shadow:0 18px 36px #1a323729}.gm-normalized-megamenu-group:hover>.gm-normalized-megamenu-sub,.gm-normalized-megamenu-group:focus-within>.gm-normalized-megamenu-sub{display:grid}.gm-normalized-megamenu-sub a{color:var(--wl-ink);border-radius:4px;padding:8px 12px;font-size:.86rem;font-weight:600;line-height:1.25;text-decoration:none;display:block}.gm-normalized-megamenu-sub a:hover,.gm-normalized-megamenu-sub a:focus-visible{background:var(--wl-page-tint,#e5f5f4);color:var(--wl-primary-strong)}@media (max-width:760px){.gm-normalized-megamenu-sub{min-width:0;box-shadow:none;border:0;margin:0 0 4px 14px;padding:0;display:grid;position:static;top:auto;left:auto}.gm-normalized-megamenu-cat--parent svg{display:none}}.gm-normalized-search label{display:block}.gm-normalized-search input{background:#fff;border-color:#cddbdd;border-radius:2px;min-height:38px;padding-right:50px;font-size:.82rem}.gm-normalized-search .rxp-search-control__submit{color:#0000;cursor:pointer;background:url(/brand-assets/home/en-US-images-icons-icon-search-header-11a9a4055c.svg) 50%/20px no-repeat;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;position:absolute;bottom:4px;right:12px}.gm-normalized-search .rxp-search-control__submit.is-active,.gm-normalized-search.rxp-search-control--has-value .rxp-search-control__submit{background:url(/brand-assets/home/en-US-images-icons-icon-search-header-green-646786e4c6.svg) 50%/20px no-repeat}.gm-normalized-storebar{border-top:1px solid var(--wl-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center}@supports (color:color-mix(in lab, red, red)){.gm-normalized-storebar{border-top:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.gm-normalized-storebar{background:#f8fbfb;padding:9px clamp(24px,3.8vw,42px)}.ds-store-finder{gap:10px;display:grid}.ds-store-finder-form{flex-wrap:wrap;gap:8px;display:flex}.ds-store-finder-form input{min-width:0;font:inherit;border:1px solid #d7e2e4;border-radius:4px;flex:220px;padding:8px 10px}.ds-store-finder-note{color:var(--wl-ink,#142336);font-size:14px}.ds-store-finder-results{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ds-store-finder-row{border:1px solid #e3ecee;border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.ds-store-finder-rowmain{gap:2px;min-width:0;display:grid}.ds-store-finder-rowname{font-weight:700}.ds-store-finder-rowaddress{color:var(--wl-muted,#667386);font-size:13px}.ds-store-finder-rowactions{white-space:nowrap;align-items:center;gap:10px;display:flex}.gm-normalized-storewidget{align-items:center;gap:10px;min-width:0;display:inline-flex;position:relative}.gm-normalized-storewidget-summary{color:var(--wl-ink,#142336);cursor:pointer;align-items:center;gap:8px;font-size:.82rem;line-height:1.2;list-style:none;display:inline-flex}.gm-normalized-storewidget-summary::-webkit-details-marker{display:none}.gm-normalized-storewidget-pin{flex:none}.gm-normalized-storewidget-name{min-width:0}.gm-normalized-storewidget-openline strong{font-weight:900}.gm-normalized-storewidget-openline[data-open=true] strong{color:var(--wl-primary-strong,#006f68)}.gm-normalized-storewidget-chevron{flex:none;transition:transform .15s}.gm-normalized-storewidget[open] .gm-normalized-storewidget-chevron{transform:rotate(180deg)}.gm-normalized-storewidget-skeleton{background:#e4f6f4;border-radius:3px;width:130px;height:.82rem;display:inline-block}.gm-normalized-storewidget-suggest{cursor:pointer;font:inherit;color:var(--wl-primary-strong,#006f68);background:0 0;border:none;padding:0;font-size:.82rem;text-decoration:underline}.gm-normalized-storewidget-panel{z-index:31;width:min(420px,92vw);color:var(--wl-ink,#142336);background:#fff;border-radius:8px;gap:12px;padding:24px;font-size:.86rem;display:grid;position:absolute;top:calc(100% + 14px);left:-24px;box-shadow:0 18px 44px #1a32372e}.gm-normalized-storewidget-panel--card{grid-template-columns:1fr 1fr;column-gap:32px;width:min(760px,94vw)}@media (max-width:720px){.gm-normalized-storewidget-panel--card{grid-template-columns:1fr}}.gm-normalized-storewidget-col{align-content:start;gap:12px;min-width:0;display:grid}.gm-normalized-storewidget-nearbycol{border-left:1px solid #e3ecee;padding-left:32px}@media (max-width:720px){.gm-normalized-storewidget-nearbycol{border-top:1px solid #e3ecee;border-left:none;padding-top:16px;padding-left:0}}.gm-normalized-storewidget-heading{color:var(--wl-primary-strong,#006f68);font-size:1.15rem;font-weight:900}.gm-normalized-storewidget-colheading{color:var(--wl-primary-strong,#006f68);font-weight:900}.gm-normalized-storewidget-address{line-height:1.5}.gm-normalized-storewidget-phones{gap:4px;display:grid}.gm-normalized-storewidget-phonerow{justify-content:space-between;gap:12px;display:flex}.gm-normalized-storewidget-phonerow a{color:var(--wl-link,#006f68)}.gm-normalized-storewidget-hoursblock{border-top:1px solid #e3ecee;gap:6px;padding-top:12px;display:grid}.gm-normalized-storewidget-hoursrow{justify-content:space-between;gap:12px;display:flex}.gm-normalized-storewidget-colactions{flex-wrap:wrap;gap:10px;display:flex}.gm-normalized-storewidget-note{color:var(--wl-primary-strong,#006f68);font-weight:900}.gm-normalized-storewidget-row{justify-items:start;gap:2px;display:grid}.gm-normalized-storewidget-rowname{font-weight:900}.gm-normalized-storewidget-rowaddress{line-height:1.5}.gm-normalized-province-selector{align-items:center;gap:6px;min-width:0;font-size:.82rem;line-height:1.2;display:inline-flex;position:relative}.gm-normalized-province-selector select{cursor:pointer;font:inherit;letter-spacing:inherit;background-color:#fff;border:1px solid #d7e2e4;border-radius:4px;max-width:100%;padding:2px 4px;font-weight:700}.gm-normalized-province-apply{color:var(--wl-primary-strong);cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:3px;min-width:24px;min-height:24px;padding:2px 8px;font-weight:700}.gm-normalized-province-apply:hover{background:#e4f6f4}.gm-province-detection{border-top:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.gm-province-detection{border-top:1px solid color-mix(in srgb, var(--wl-primary) 18%, #d7e2e4)}}.gm-province-detection{border-bottom:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.gm-province-detection{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 22%, #d7e2e4)}}.gm-province-detection{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.gm-province-detection{background:color-mix(in srgb, var(--wl-primary-soft) 72%, #fff)}}.gm-province-detection{color:var(--wl-ink)}.gm-province-detection-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding-top:10px;padding-bottom:10px;display:grid}.gm-province-detection-icon{width:38px;height:38px;color:var(--wl-primary-strong);box-shadow:0 0 0 1px var(--wl-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gm-province-detection-icon{box-shadow:0 0 0 1px color-mix(in srgb, var(--wl-primary) 20%, transparent)}}.gm-province-detection-copy{gap:2px;min-width:0;display:grid}.gm-province-detection-copy strong{color:var(--wl-primary-strong);font-size:.94rem;font-weight:700;line-height:1.25}.gm-province-detection-copy p{color:var(--wl-muted);margin:0;font-size:.82rem;line-height:1.4}.gm-province-detection-actions{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.gm-province-detection-actions button{border-radius:var(--wl-radius-button,6px);cursor:pointer;min-height:38px;font:inherit;white-space:nowrap;font-size:.82rem;font-weight:700}.gm-province-detection-confirm{border:1px solid var(--wl-primary-strong);background:var(--wl-primary-strong);color:#fff;padding:7px 14px}.gm-province-detection-confirm:hover{background:var(--wl-primary);border-color:var(--wl-primary)}.gm-province-detection-change{color:var(--wl-primary-strong);text-underline-offset:2px;background:0 0;border:1px solid #0000;padding:7px 10px;text-decoration:underline}.gm-province-detection-change:hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.gm-province-detection-change:hover{background:color-mix(in srgb, var(--wl-primary-soft) 58%, #fff)}}.gm-province-detection-actions button:focus-visible{outline:3px solid var(--wl-focus-ring);outline-offset:2px}@media (max-width:720px){.gm-province-detection-inner{grid-template-columns:auto minmax(0,1fr);align-items:start;min-height:0;padding-top:14px;padding-bottom:14px}.gm-province-detection-actions{grid-column:1/-1;justify-content:stretch;padding-left:50px}.gm-province-detection-actions button{flex:auto}}@media (max-width:430px){.gm-province-detection-actions{flex-direction:column;align-items:stretch;padding-left:0}}.gm-normalized-bewell-logo img{width:38px;height:auto;display:block}.gm-normalized-bewell-copy{color:var(--wl-ink);flex-wrap:wrap;justify-content:end;align-items:center;gap:4px;font-size:.8rem;line-height:1.2;display:flex}.gm-normalized-bewell-copy a:hover,.gm-normalized-bewell-copy a:focus-visible{text-decoration:underline}.gm-normalized-mobile-account{display:none}html.wl-header-only-preview,body.wl-header-only-preview{background-color:#fff;background-image:none}body:has(.wl-migrated-site[data-header-only]){background-color:#fff;background-image:none}html.wl-header-only-preview .wl-page.wl-migrated-site[data-header-only],.wl-page.wl-migrated-site[data-header-only],html.wl-header-only-preview .wl-migrated-site[data-header-only],.wl-migrated-site[data-header-only]{background-color:#fff;background-image:none;min-height:100vh}.wl-migrated-site[data-header-only] .gm-page,.wl-migrated-site[data-header-only] .gm-page-grid,.wl-migrated-site[data-header-only] .gm-page-main,.wl-migrated-site[data-header-only] .gm-page-flow{background-color:#fff;background-image:none;min-height:auto}.wl-migrated-site[data-header-only] .gm-page-flow-section{margin:0}.gm-normalized-quick-action{color:var(--wl-primary-strong);white-space:nowrap;align-items:center;gap:6px;font-size:.84rem;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.gm-normalized-two-column,.gm-normalized-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.gm-normalized-store-card{border:var(--wl-surface-border-width) solid var(--wl-primary);align-content:center;gap:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-normalized-store-card{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.gm-normalized-store-card{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);padding:var(--wl-card-padding)}.gm-normalized-store-card>span{color:var(--wl-primary-strong);font-size:.72rem;font-weight:var(--wl-label-weight);letter-spacing:.04em;text-transform:uppercase}.gm-normalized-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-normalized-card-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.gm-source-featured-promotions{background:#f7f7f7;border-radius:8px;justify-items:center;gap:18px;padding:34px clamp(18px,3.2vw,46px) 50px}.gm-source-featured-promotions .gm-component-heading h2{color:#4f5a61;text-align:center;font-size:20px;font-weight:700}.gm-source-service-grid .gm-component-heading h2{color:#343434;text-align:center;font-size:24px;font-weight:400}.gm-source-featured-promotions__all{color:var(--wl-primary-strong);font-size:14px;font-weight:900;text-decoration:none}.gm-source-featured-promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);width:min(100%,1180px);display:grid}.gm-source-featured-promotion-card{background:var(--wl-surface);border-radius:8px;display:block;overflow:hidden}.gm-source-featured-promotion-card img{aspect-ratio:864/750;object-fit:cover;width:100%;display:block}.gm-component.gm-source-service-grid{background:#f8f8f8;border-radius:0;gap:20px;padding:64px 40px 29px}.gm-source-service-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.gm-source-service-article-grid .rxp-content-card{min-height:350px;box-shadow:none;background:#fff;border:0;border-radius:12px;gap:14px;padding:0 0 20px}.gm-source-service-article-grid .rxp-content-card>img{aspect-ratio:308/190;border-radius:12px 12px 0 0}.gm-source-service-article-grid .rxp-content-card>div{gap:9px;padding:0 20px}.gm-source-service-article-grid .rxp-content-card strong{color:#147b74;font-size:20px;line-height:24px}.gm-source-service-article-grid .rxp-content-card p{color:#343434;margin:0;font-size:14px;line-height:20px}.gm-source-service-article-grid .rxp-content-card .rxp-link-action{color:#fff;background:#147b74;border-radius:6px;justify-content:center;width:100%;margin-top:auto;padding:13px 21px;font-size:16px;font-weight:700;text-decoration:none}.gm-source-service-callout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.gm-source-service-callout{border-radius:12px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;min-height:128px;padding:20px 15px;display:grid}.gm-source-service-callout[data-tone=strong]{color:#fff;background:#147b74}.gm-source-service-callout[data-tone=soft]{color:#243746;background:#c8edbb}.gm-source-service-callout img{object-fit:contain;width:64px;height:64px}.gm-source-service-callout div{gap:9px;display:grid}.gm-source-service-callout h3{color:inherit;margin:0;font-size:18px;font-weight:400;line-height:24px}.gm-source-service-callout .rxp-link-action{min-height:auto;color:inherit;justify-content:start;padding:0;font-size:16px;font-weight:700;text-decoration:none}.gm-source-prescription-banners{overflow:hidden}.gm-source-prescription-banner-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,24px);display:grid}.gm-source-prescription-banner{background:var(--wl-primary-soft);border-radius:4px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gm-source-prescription-banner{background:color-mix(in srgb, var(--wl-primary-soft) 48%, var(--wl-surface))}}.gm-source-prescription-banner{box-shadow:0 1px 0 var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.gm-source-prescription-banner{box-shadow:0 1px 0 color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.gm-source-prescription-banner img{aspect-ratio:1035/417;object-fit:cover;object-position:center top;width:100%;display:block}.gm-source-prescription-banner span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gm-normalized-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gm-normalized-link-grid .rxp-link-action{min-height:var(--wl-control-height);border:var(--wl-surface-border-width) solid var(--wl-primary);justify-content:flex-start}@supports (color:color-mix(in lab, red, red)){.gm-normalized-link-grid .rxp-link-action{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.gm-normalized-link-grid .rxp-link-action{border-radius:var(--wl-control-radius);background:var(--wl-component-surface);padding:0 var(--wl-control-padding-x)}.gm-transfer-method-choice,.gm-transfer-form,.gm-transfer-store-lookup{border-radius:var(--wl-card-radius);background:var(--wl-surface);color:var(--wl-ink)}.gm-transfer-method-grid{gap:var(--wl-surface-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gm-transfer-method-card{border:var(--wl-surface-border-width) solid var(--wl-primary);align-content:start;gap:14px;min-height:190px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-transfer-method-card{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 12%, #e6eeee)}}.gm-transfer-method-card{border-radius:var(--wl-card-radius);background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.gm-transfer-method-card{background:color-mix(in srgb, var(--wl-primary-soft) 18%, var(--wl-surface))}}.gm-transfer-method-card{padding:var(--wl-card-padding)}.gm-transfer-method-card h3{color:var(--wl-primary-strong);margin:0;font-size:clamp(1.2rem,2.6vw,2rem);line-height:1.05}.gm-transfer-method-card p{color:var(--wl-muted);margin:0;font-size:.98rem;line-height:1.45}.gm-transfer-method-card .rxp-button{justify-content:center;align-self:end;width:100%}.gm-transfer-form-body,.gm-transfer-store-lookup form{gap:var(--wl-surface-gap);display:grid}.gm-transfer-form-grid{gap:14px var(--wl-surface-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gm-transfer-form-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto;align-items:end}.gm-transfer-form-consent{border-top:1px solid var(--wl-primary);gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-transfer-form-consent{border-top:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e6eeee)}}.gm-transfer-form-consent{padding-top:var(--wl-surface-gap)}.gm-transfer-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.gm-transfer-form-actions .rxp-button,.gm-transfer-store-lookup .rxp-button{justify-content:center}.gm-normalized-side-rail-resource-stack{background:var(--gm-side-rail-surface,var(--wl-surface));color:var(--gm-side-rail-text,var(--wl-text));grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px}.gm-normalized-side-rail-resource-stack>*{min-width:0}.gm-normalized-side-rail-promo{border-color:var(--gm-side-rail-primary,var(--wl-primary));width:100%;padding:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gm-normalized-side-rail-promo{border-color:color-mix(in srgb, var(--gm-side-rail-primary,var(--wl-primary)) 16%, #dfe8e6)}}.gm-normalized-side-rail-promo img{border-radius:calc(var(--gm-side-rail-radius,var(--wl-control-radius)) - 1px)}.gm-normalized-side-rail-group{gap:10px;display:grid}.gm-normalized-side-rail-card.rxp-content-card{background:#f8f8f8;border:0;border-radius:12px;flex-direction:column;gap:0;padding:20px;display:flex}.gm-normalized-side-rail-heading{flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:15px;display:flex}.gm-normalized-side-rail-card.rxp-content-card .gm-normalized-side-rail-heading{grid-template-columns:minmax(0,1fr) 40px;align-items:center}.gm-normalized-side-rail-card.rxp-content-card .gm-normalized-side-rail-heading strong{color:var(--gm-side-rail-heading,#147b74);flex:auto;margin:0;font-size:22px;font-weight:700;line-height:1.4}.gm-normalized-side-rail-heading img{object-fit:contain;flex:0 0 40px;margin-left:auto;width:40px!important;height:40px!important}.gm-normalized-side-rail-links{gap:10px;display:grid}.gm-normalized-side-rail-links .rxp-link-action,.gm-normalized-side-rail-links .rxp-nav-item{background:var(--gm-side-rail-button,#147b74);color:#fff;text-align:center;border:0;border-radius:6px;justify-content:center;width:100%;padding:10px 12px;font-size:14px;font-weight:700;line-height:24px;text-decoration:none;transition:background-color .2s;display:block}.gm-normalized-side-rail-links .rxp-link-action span,.gm-normalized-side-rail-links .rxp-nav-item span{color:inherit}.gm-normalized-side-rail-links .rxp-link-action:hover,.gm-normalized-side-rail-links .rxp-link-action:focus,.gm-normalized-side-rail-links .rxp-nav-item:hover,.gm-normalized-side-rail-links .rxp-nav-item:focus{background:var(--gm-side-rail-button-hover,#005a5a);color:#fff}.gm-normalized-program-campaign{background:radial-gradient(circle at 96% 92%, var(--wl-primary) 0 72px, transparent 74px), var(--wl-primary-soft);border-radius:8px;grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);align-items:center;min-height:315px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gm-normalized-program-campaign{background:radial-gradient(circle at 96% 92%, color-mix(in srgb, var(--wl-primary) 16%, transparent) 0 72px, transparent 74px), color-mix(in srgb, var(--wl-primary-soft) 72%, var(--wl-surface))}}.gm-normalized-program-campaign{padding:0 38px 0 24px}.gm-normalized-program-copy{text-align:center;justify-items:center;gap:13px;display:grid}.gm-normalized-program-copy h2{color:var(--wl-primary-strong);font-family:var(--wl-font-family);font-size:clamp(1.6rem,3vw,2.35rem);font-weight:var(--wl-heading-weight);margin:0;line-height:1.18}.gm-normalized-program-copy p{max-width:720px;color:var(--wl-ink);margin:0;font-size:clamp(.98rem,1.5vw,1.2rem);line-height:1.45}.gm-normalized-program-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.gm-normalized-program-art{align-self:end;place-items:center;min-height:315px;display:grid;position:relative}.gm-normalized-program-art:after{content:"";background:url(/brand-assets/home/en-US-images-bewell-bewell-arches-1f9b8bcd3b.png) 50%/contain no-repeat;width:230px;height:132px;display:block;position:absolute;bottom:-64px;right:-92px}.gm-normalized-program-phone-image{z-index:1;object-fit:contain;align-self:end;width:min(100%,190px);max-height:295px;position:relative}.gm-normalized-store-badge{width:min(170px,42vw);display:inline-flex}.gm-normalized-store-badge img{width:100%;height:auto;display:block}.gm-normalized-footer{border-top:1px solid var(--wl-primary);grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);align-items:start}@supports (color:color-mix(in lab, red, red)){.gm-normalized-footer{border-top:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dfe8e6)}}.gm-normalized-footer{background:#f8f8f8;padding:clamp(42px,5vw,64px) clamp(34px,7vw,98px) 34px}@media (min-width:721px) and (max-width:1100px){.gm-normalized-footer{grid-template-columns:1fr!important;padding:clamp(34px,5vw,56px) clamp(24px,5vw,48px) 32px!important}.gm-normalized-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gm-normalized-footer-legal{grid-column:1!important}}.gm-normalized-footer-brand{justify-items:center;gap:18px;display:grid}.gm-normalized-footer-tagline{color:#56646d;text-align:center;max-width:230px;margin:-6px 0 0;font-size:.82rem;font-weight:700;line-height:1.35}.gm-normalized-footer-ctas{flex-direction:column;gap:16px;width:100%;max-width:225px;display:flex}.gm-normalized-footer-ctas .rxp-button{width:100%;min-height:40px;color:var(--wl-primary-strong);box-shadow:none;background:#ade3e1;border:0;border-radius:6px;padding-inline:18px;font-size:.95rem;font-weight:700}.gm-normalized-footer-ctas .rxp-button:hover{background:#c9e9e7}.gm-normalized-footer-social{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.gm-normalized-footer-social a{background:var(--wl-primary-contrast,#147b74);width:32px;height:32px;color:var(--wl-surface);border-radius:999px;place-items:center;font-size:.98rem;font-weight:900;line-height:1;text-decoration:none;display:inline-grid}.gm-normalized-footer-social a:focus-visible,.gm-normalized-footer .rxp-footer-link-group__summary:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.gm-normalized-footer-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,34px)}.gm-normalized-footer-groups .rxp-footer-link-group{width:100%}.gm-normalized-footer .rxp-footer-link-group{color:var(--wl-ink);background:0 0;border-radius:0;gap:10px;padding:0}.gm-normalized-footer .rxp-footer-link-group strong{color:#147b74;letter-spacing:-.02em;text-transform:none;font-size:1rem;font-weight:700}.gm-normalized-footer .rxp-footer-link-group__summary{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.gm-normalized-footer .rxp-footer-link-group__chevron{color:#147b74;flex:none;transition:transform .18s}.gm-normalized-footer .rxp-footer-link-group.is-open .rxp-footer-link-group__chevron{transform:rotate(180deg)}.gm-normalized-footer .rxp-footer-link-group>ul{margin-top:12px}@media (max-width:767px){.gm-normalized-footer .rxp-footer-link-group:not(.is-open)>ul{display:none}}@media (min-width:768px){.gm-normalized-footer .rxp-footer-link-group__summary{cursor:default;pointer-events:none}.gm-normalized-footer .rxp-footer-link-group__chevron{display:none}.gm-normalized-footer .rxp-footer-link-group>ul{margin-top:10px}}.gm-normalized-footer .rxp-footer-link-group ul{gap:6px}.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{min-height:auto;box-shadow:none;color:#6e6e6e;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0;font-size:.875rem;font-weight:600;line-height:1.45}.gm-normalized-footer .rxp-footer-link-group .rxp-link-action:hover{color:#147b74}.gm-normalized-footer-legal{color:#5a6668;text-align:center;border-top:1px solid #d6dddd;grid-column:2;margin-top:30px;padding-top:18px;font-size:.72rem;line-height:1.4}.gm-component.is-selected{outline:3px solid var(--bw-primary)}@supports (color:color-mix(in lab, red, red)){.gm-component.is-selected{outline:3px solid color-mix(in srgb, var(--bw-primary) 34%, transparent)}}.gm-component.is-selected{outline-offset:3px}.rxp-button,.rxp-link-action,.rxp-nav-item{color:inherit;font:inherit;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.rxp-breadcrumb-trail{border-radius:var(--wl-radius-container,12px);background:var(--wl-primary-soft,#e5f5f4);min-height:56px;margin-top:var(--wl-gap-breadcrumb);justify-content:flex-start;align-items:center;padding:16px 30px;display:flex}.rxp-breadcrumb-trail ol{color:var(--wl-muted);font-size:.82rem;font-weight:var(--wl-label-weight,700);flex-wrap:wrap;align-items:center;gap:10px 8px;margin:0;padding:0;list-style:none;display:flex}.rxp-breadcrumb-trail li{align-items:baseline;gap:8px;min-width:0;line-height:1.2;display:inline-flex}.rxp-breadcrumb-trail li:not(:first-child):before{color:var(--wl-muted);content:">"}.rxp-breadcrumb-trail a{color:var(--wl-link);text-decoration:underline}.rxp-breadcrumb-trail a:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.rxp-breadcrumb-trail [aria-current=page]{color:var(--wl-text-primary)}.rxp-breadcrumb-trail--sage{background:var(--wl-crumb-sage)}.rxp-breadcrumb-trail--sage ol{color:var(--wl-crumb-sage-ink)}.rxp-breadcrumb-trail--sage a{color:var(--wl-crumb-sage-ink);font-weight:400}.rxp-breadcrumb-trail--sage li:not(:first-child):before,.rxp-breadcrumb-trail--sage [aria-current=page]{color:var(--wl-crumb-sage-ink)}.rxp-breadcrumb-trail--deep-teal{background:var(--wl-crumb-deep-teal)}.rxp-breadcrumb-trail--deep-teal ol{color:var(--wl-crumb-deep-teal-ink)}.rxp-breadcrumb-trail--deep-teal a{color:var(--wl-crumb-deep-teal-ink);font-weight:600}.rxp-breadcrumb-trail--deep-teal li:not(:first-child):before,.rxp-breadcrumb-trail--deep-teal [aria-current=page]{color:var(--wl-crumb-deep-teal-ink)}@media (max-width:767px){.rxp-breadcrumb-trail a{position:relative}.rxp-breadcrumb-trail a:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.gm-page-flow .gm-normalized-page-context-breadcrumb,.cms-source-generated-preview .gm-normalized-page-context-breadcrumb{border-radius:var(--wl-radius-container,12px);background:var(--wl-primary-soft,#e5f5f4);justify-content:flex-start;align-items:center;min-height:56px;padding:0 30px;display:flex}.wl-page :has(>.rxp-breadcrumb-trail:first-child):not(.wl-mr-source-crumb):not(.gm-normalized-page-context-breadcrumb){padding-top:0}.wl-page:has(>.rxp-breadcrumb-trail:first-child){padding-top:0}.wl-page :has(>.wl-sr-only:first-child+.rxp-breadcrumb-trail):not(.wl-mr-source-crumb):not(.gm-normalized-page-context-breadcrumb){padding-top:0}.wl-page:has(>.wl-sr-only:first-child+.rxp-breadcrumb-trail){padding-top:0}.gm-normalized-page-context-breadcrumb .rxp-breadcrumb-trail,.wl-mr-source-crumb .rxp-breadcrumb-trail{background:0 0;border-radius:0;min-height:0;margin-top:0;margin-bottom:0;padding:0}@media (max-width:767px){.gm-page-flow .gm-normalized-page-context-breadcrumb,.cms-source-generated-preview .gm-normalized-page-context-breadcrumb{min-height:44px;padding:0 var(--wl-space-sm)}.gm-normalized-page-context-breadcrumb .rxp-breadcrumb-trail,.wl-mr-source-crumb .rxp-breadcrumb-trail{padding:0}}.rxp-button{min-height:var(--wl-control-height);border:1px solid var(--wl-primary-soft);border-radius:var(--wl-button-radius);background:var(--wl-surface);padding:var(--wl-button-padding-y) var(--wl-button-padding-x);color:var(--wl-primary-strong);cursor:pointer;font-size:var(--wl-button-font-size-md);font-weight:var(--wl-button-font-weight);line-height:1.25;transition:background-color .16s,border-color .16s,color .16s}.rxp-button--sm{min-height:calc(var(--wl-control-height) - 8px);padding-block:calc(var(--wl-button-padding-y) * .62);padding-inline:calc(var(--wl-button-padding-x) * .72);font-size:var(--wl-button-font-size-sm)}.rxp-button--primary{border-color:var(--wl-button-primary-fill);background:var(--wl-button-primary-fill);color:var(--wl-button-primary-text)}.rxp-button--secondary{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.rxp-button--secondary{border-color:color-mix(in srgb, var(--wl-primary) 32%, #fff)}}.rxp-button--secondary{background:var(--wl-surface);color:var(--wl-primary-strong)}.rxp-button--quiet,.rxp-button--utility{min-height:auto;color:var(--wl-primary-strong);background:0 0;border-color:#0000;padding-block:0;padding-inline:0}.rxp-button--primary:hover{border-color:var(--wl-button-hover-fill);background:var(--wl-button-hover-fill);color:var(--wl-button-primary-text)}.rxp-button--primary:active{border-color:var(--wl-button-active-fill);background:var(--wl-button-active-fill);color:var(--wl-button-primary-text)}.rxp-button:disabled,.rxp-button[aria-disabled=true]{border-color:var(--wl-button-disabled-border);background:var(--wl-button-disabled-fill);color:var(--wl-button-disabled-text);cursor:not-allowed;pointer-events:none;transition:none}.rxp-button:focus-visible,.rxp-link-action:focus-visible,.rxp-nav-item:focus-visible,.rxp-search-control input:focus-visible,.rxp-form-field input:focus-visible,.rxp-form-field select:focus-visible,.rxp-consent-checkbox input:focus-visible,.rxp-carousel-controls button:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.rxp-link-action,.rxp-nav-item{color:var(--wl-primary-strong);font-weight:var(--wl-label-weight)}.rxp-link-action{width:fit-content}.rxp-nav-item.is-active{color:var(--wl-primary-strong)}.rxp-search-control{gap:var(--wl-surface-gap);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.rxp-search-control label{gap:6px;display:grid}.rxp-search-control label>span{color:var(--wl-primary-strong);font-size:.72rem;font-weight:var(--wl-label-weight);letter-spacing:.04em;text-transform:uppercase}.rxp-search-control input{width:100%;min-height:var(--wl-control-height);border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.rxp-search-control input{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dfe8e6)}}.rxp-search-control input{border-radius:var(--wl-control-radius);background:var(--wl-surface);color:var(--wl-ink);font:inherit;padding:0 var(--wl-control-padding-x)}.rxp-preview-stack{gap:var(--wl-surface-gap);width:min(100%,620px);display:grid}.rxp-form-field{width:100%;color:var(--wl-ink);gap:6px;display:grid}.rxp-form-field>span{color:var(--wl-primary-strong);font-size:.74rem;font-weight:var(--wl-label-weight);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rxp-form-field em{color:var(--wl-muted);letter-spacing:0;text-transform:none;font-size:.68rem;font-style:normal;font-weight:860}.gm-transfer-form-section .rxp-form-field>span,.gm-transfer-form-section .rxp-form-field--radio legend{justify-content:space-between}.rxp-form-field--radio{border:0;margin:0;padding:0}.rxp-form-field--radio legend{color:var(--wl-primary-strong);font-size:.74rem;font-weight:var(--wl-label-weight);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.rxp-radio-option-group{gap:8px;display:grid}.rxp-radio-option{min-height:28px;color:var(--wl-ink);align-items:center;gap:10px;font-size:.95rem;line-height:1.35;display:flex}.rxp-form-field input,.rxp-form-field select{width:100%;min-height:var(--wl-control-height);border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.rxp-form-field input,.rxp-form-field select{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dfe8e6)}}.rxp-form-field input,.rxp-form-field select{border-radius:var(--wl-control-radius);background:var(--wl-surface);color:var(--wl-ink);font:inherit;padding:0 var(--wl-control-padding-x)}.rxp-form-field.has-error input,.rxp-form-field.has-error select{border-color:#9f2531}.rxp-form-field input:disabled,.rxp-form-field select:disabled{color:#87929f;cursor:not-allowed;background:#f2f5f4;border-color:#d1d8d8}.rxp-radio-option input{width:auto;min-height:0;accent-color:var(--wl-primary-strong);background:0 0;border:0;border-radius:999px;margin:0;padding:0}.rxp-form-field small{color:var(--wl-muted);line-height:1.35}.rxp-form-field__error{color:#9f2531!important}.rxp-consent-checkbox{color:var(--wl-muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;line-height:1.4;display:grid}.rxp-consent-checkbox input{width:18px;height:18px;accent-color:var(--wl-primary-strong);margin:3px 0 0}.rxp-consent-checkbox input:disabled{cursor:not-allowed;opacity:.55}.rxp-consent-checkbox label{gap:4px;display:grid}.rxp-consent-checkbox__required{color:var(--wl-muted);margin-inline-start:8px;font-size:.68rem;font-style:normal;font-weight:860}.rxp-consent-checkbox__error{color:#9f2531;font-size:.82rem}.rxp-store-context{gap:var(--wl-surface-gap);border:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:minmax(0,1.4fr) auto auto;align-items:center;width:min(100%,760px);display:grid}@supports (color:color-mix(in lab, red, red)){.rxp-store-context{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 16%, #dfe8e6)}}.rxp-store-context{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);box-shadow:var(--wl-surface-shadow);padding:var(--wl-card-padding)}.rxp-store-context.is-compact{grid-template-columns:minmax(0,1fr) auto}.rxp-store-context div{gap:2px;min-width:0;display:grid}.rxp-store-context span{color:var(--wl-muted);font-size:.7rem;font-weight:var(--wl-label-weight);letter-spacing:.04em;text-transform:uppercase}.rxp-store-context strong{color:var(--wl-ink);font-weight:var(--wl-heading-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rxp-image-asset{gap:var(--wl-surface-gap);border:var(--wl-surface-border-width) solid var(--wl-primary);grid-template-columns:minmax(120px,.44fr) minmax(0,1fr);align-items:center;width:min(100%,620px);margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.rxp-image-asset{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.rxp-image-asset{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);box-shadow:var(--wl-surface-shadow);padding:var(--wl-card-padding)}.rxp-image-asset>span{border-radius:calc(var(--wl-card-radius) - 1px);background:radial-gradient(circle at 24% 28%, var(--wl-accent) 0 18%, transparent 19%), linear-gradient(135deg, var(--wl-primary-soft), var(--wl-primary));min-height:112px;display:block}@supports (color:color-mix(in lab, red, red)){.rxp-image-asset>span{background:radial-gradient(circle at 24% 28%, color-mix(in srgb, var(--wl-accent) 42%, transparent) 0 18%, transparent 19%), linear-gradient(135deg, var(--wl-primary-soft), color-mix(in srgb, var(--wl-primary) 22%, #fff))}}.rxp-image-asset--media{grid-template-columns:minmax(0,1fr)}.rxp-image-asset--media img{border-radius:calc(var(--wl-card-radius) - 1px);width:100%;display:block}.rxp-image-asset figcaption{gap:6px;display:grid}.rxp-image-asset strong{color:var(--wl-ink);font-weight:var(--wl-heading-weight)}.rxp-image-asset small{color:var(--wl-muted);line-height:1.4}.gm-normalized-full-bleed-media.rxp-image-asset{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.gm-normalized-full-bleed-media.rxp-image-asset--media img{border-radius:0;width:100%;height:auto}.cms-source-generated-preview .gm-normalized-full-bleed-media.rxp-image-asset{width:100%;max-width:none}.gm-normalized-full-bleed-copy{color:var(--wl-text);margin:20px 0 0;font-size:1rem;line-height:1.55}.gm-normalized-full-bleed-content{width:min(100%, var(--gm-public-narrow-rail,960px));color:var(--wl-text);margin:clamp(24px,4vw,44px) auto 0}.gm-normalized-feature-row{gap:var(--wl-surface-gap,16px);grid-template-columns:repeat(auto-fit,minmax(156px,1fr));margin:clamp(18px,3vw,28px) 0 0;display:grid}.gm-normalized-feature-item{min-height:148px;padding:var(--wl-card-padding,18px);border:var(--wl-surface-border-width,1px) solid var(--wl-primary);align-content:start;justify-items:center;gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-normalized-feature-item{border:var(--wl-surface-border-width,1px) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.gm-normalized-feature-item{border-radius:var(--wl-card-radius,8px);background:var(--wl-component-surface,#fff);text-align:center}.gm-normalized-feature-item img{object-fit:contain;width:64px;height:64px}.gm-normalized-feature-item p{color:var(--wl-text);margin:0;font-size:.95rem;line-height:1.35}.rxp-content-card{gap:var(--wl-surface-gap);border:var(--wl-surface-border-width) solid var(--wl-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.rxp-content-card{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.rxp-content-card{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);box-shadow:var(--wl-surface-shadow);padding:var(--wl-card-padding)}.rxp-content-card>i{background:var(--wl-primary-soft);border-radius:999px;width:48px;height:48px}.rxp-content-card img{aspect-ratio:1.45;border-radius:calc(var(--wl-card-radius) - 1px);object-fit:cover;width:100%}.rxp-content-card>div{align-content:start;gap:8px;display:grid}.rxp-content-card strong{color:var(--wl-ink);font-weight:var(--wl-heading-weight)}.rxp-content-card p{color:var(--wl-muted);margin:6px 0 0;line-height:1.4}.rxp-content-card .rxp-link-action{justify-self:start}.gm-normalized-card-grid-card.rxp-content-card{box-shadow:none;text-align:center;background:0 0;border:0;align-content:end;justify-items:center;gap:12px;padding:0}.gm-normalized-card-grid-card.rxp-content-card img{aspect-ratio:1;object-fit:cover;border-radius:999px;width:min(100%,220px)}.gm-normalized-card-grid-card.rxp-content-card>div{gap:0}.gm-normalized-card-grid-card.rxp-content-card strong{color:var(--wl-ink);font-size:var(--wl-font-size-md,16px);font-weight:var(--wl-text-weight);line-height:var(--wl-line-height-md,22px)}.gm-mm-hero .gm-mm-hero__media,.gm-mm-hero .gm-mm-hero__image,.gm-mm-hero figure.gm-mm-hero__image{border:0;width:100%;height:100%;margin:0;padding:0;display:block}.gm-mm-hero .gm-mm-hero__image img,.gm-mm-hero figure.gm-mm-hero__image img{object-fit:cover;object-position:right center;display:block;aspect-ratio:auto!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important}.gm-mm-hero .gm-mm-hero__image figcaption{display:none}.gm-mm-hero .gm-mm-hero__title:before{content:"";z-index:-1;background:linear-gradient(90deg,#ffffffeb 0%,#ffffffd9 45%,#fff0 100%);position:absolute;inset:0}@media (max-width:767px){.gm-mm-hero .gm-mm-hero__band{height:220px}.gm-mm-hero .gm-mm-hero__title{width:62%}}.gm-mm-banner .gm-mm-banner__leaf-img,.gm-mm-banner figure.gm-mm-banner__leaf-img{border:0;width:30px;height:30px;margin:0;padding:0;display:block}.gm-mm-banner .gm-mm-banner__leaf-img img,.gm-mm-banner figure.gm-mm-banner__leaf-img img{display:block;aspect-ratio:auto!important;object-fit:contain!important;border-radius:0!important;width:30px!important;height:30px!important;min-height:0!important}.gm-mm-banner .gm-mm-banner__leaf-img figcaption{display:none}.gm-mm-banner__cta:hover,.gm-mm-banner__cta:focus{color:#fff;background:#c00025;text-decoration:none}.gm-mm-service-grid{padding:8px 0 0}.gm-mm-service-grid .gm-mm-service-grid__icon,.gm-mm-service-grid figure.gm-mm-service-grid__icon,.gm-mm-service-grid figure.rxp-image-asset--media.gm-mm-service-grid__icon{justify-content:center;align-items:center;width:84px;height:84px;margin:0;padding:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.gm-mm-service-grid .gm-mm-service-grid__icon img,.gm-mm-service-grid figure.gm-mm-service-grid__icon img{display:block;aspect-ratio:auto!important;object-fit:contain!important;border-radius:0!important;width:auto!important;max-width:84px!important;height:auto!important;min-height:0!important;max-height:84px!important}.gm-mm-service-grid__cta:hover,.gm-mm-service-grid__cta:focus{color:#fff;background:#0f625c;text-decoration:none}@media (max-width:767px){.gm-mm-service-grid .gm-mm-service-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.gm-mm-service-grid .gm-mm-service-grid__grid{grid-template-columns:1fr}}.rxp-carousel-controls{background:var(--wl-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;display:grid}.rxp-carousel-controls__pause,.rxp-carousel-controls__tabs button{background:var(--wl-surface);color:var(--wl-muted);cursor:pointer;font:inherit;border:0}.rxp-carousel-controls__pause{color:var(--wl-primary-strong);place-items:center;display:grid}.rxp-carousel-controls__tabs{min-width:0;display:flex}.rxp-carousel-controls__tabs button{min-width:0;color:var(--wl-muted);text-align:center;flex:1 1 0}.rxp-carousel-controls__tabs button.active{background:var(--wl-primary-soft);color:var(--wl-primary-strong)}.rxp-carousel-controls__tabs strong,.rxp-carousel-controls__tabs span{display:block}.rxp-carousel-controls__arrows{display:flex}.rxp-newsletter-form{gap:var(--wl-surface-gap);border:var(--wl-surface-border-width) solid var(--wl-primary);width:min(100%,680px);display:grid}@supports (color:color-mix(in lab, red, red)){.rxp-newsletter-form{border:var(--wl-surface-border-width) solid color-mix(in srgb, var(--wl-primary) 14%, #dfe8e6)}}.rxp-newsletter-form{border-radius:var(--wl-card-radius);background:var(--wl-component-surface);box-shadow:var(--wl-surface-shadow);padding:var(--wl-card-padding)}.rxp-newsletter-form__privacy a{color:var(--wl-primary-strong);font-weight:600;text-decoration:underline}.rxp-footer-link-group{gap:var(--wl-surface-gap);border-radius:var(--wl-card-radius);background:var(--wl-primary-strong);width:min(100%,520px);color:var(--wl-surface);padding:var(--wl-card-padding);display:grid}.rxp-footer-link-group strong{font-weight:var(--wl-heading-weight)}.rxp-footer-link-group ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rxp-footer-link-group .rxp-link-action{color:var(--wl-surface)}.rxp-preview-row{gap:var(--wl-surface-gap);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:720px){.gm-flow-layout-row--public-side-rail{grid-template-columns:1fr}.gm-source-campaign-carousel,.gm-source-campaign-carousel__frame{overflow:hidden}.gm-source-campaign-carousel__arrow.is-prev{left:8px}.gm-source-campaign-carousel__arrow.is-next{right:8px}.gm-pharmacy-services-pharmacy-card-grid .cms-grid{grid-template-columns:1fr!important;gap:24px!important}.gm-component.gm-source-service-grid{padding:28px 20px}.gm-source-service-article-grid,.gm-source-service-callout-grid{grid-template-columns:1fr}.gm-source-service-callout{grid-template-columns:56px minmax(0,1fr);gap:14px;padding:16px}.gm-source-service-callout img{width:52px;height:52px}.gm-normalized-program-art{min-height:240px;overflow:hidden}.gm-normalized-program-art:after{width:170px;bottom:-42px;right:0}.gm-normalized-program-phone-image{max-height:235px}.gm-normalized-header-row,.gm-normalized-storebar,.gm-normalized-two-column,.gm-normalized-feature-grid,.gm-normalized-card-grid,.gm-normalized-card-grid.compact,.gm-source-prescription-banner-grid,.gm-normalized-link-grid,.gm-normalized-program-campaign,.gm-normalized-footer,.gm-normalized-footer-groups,.gm-transfer-method-grid,.gm-transfer-form-grid,.gm-transfer-form-grid.compact{grid-template-columns:1fr}.gm-normalized-footer-legal{grid-column:1}.gm-normalized-footer.gm-component{padding:18px clamp(18px,5vw,24px) 30px}.gm-normalized-storebar,.gm-normalized-storebar-actions,.gm-normalized-storebar-loyalty,.gm-normalized-bewell,.gm-normalized-bewell-copy{justify-content:start;justify-self:start;align-items:start}.gm-normalized-storebar{justify-self:stretch;padding-left:clamp(14px,4vw,20px);padding-right:clamp(14px,4vw,20px)}.gm-normalized-header-row{flex-wrap:wrap;align-items:flex-start;gap:10px 13px;min-height:auto;padding:12px clamp(12px,3.5vw,18px);display:flex}.gm-normalized-brand{order:1;align-self:center;min-width:0;margin-right:auto;flex:none!important;width:fit-content!important;max-width:118px!important}.gm-normalized-brand .wl-wordmark,.gm-normalized-brand .wl-generated-wordmark,.gm-normalized-brand img{width:auto!important;max-width:118px!important;height:auto!important}.gm-normalized-quick-actions{flex-wrap:nowrap;order:2;justify-content:flex-end;align-items:flex-start;gap:14px}.gm-normalized-quick-action{text-align:center;white-space:nowrap;flex-direction:column;gap:3px;font-size:.66rem;font-weight:800;line-height:1.05}.gm-normalized-menu-toggle{width:auto;height:auto;color:var(--wl-primary-strong);background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;order:3;align-items:center;gap:3px;padding:0;font-size:.66rem;font-weight:800;line-height:1.05;display:inline-flex}.gm-normalized-menu-toggle:hover{background:0 0}.gm-normalized-menu-toggle-label{display:block}.gm-normalized-search{flex:100%;order:4}.gm-normalized-nav{order:5;display:none}.gm-normalized-header-row[data-mobile-open=true]{z-index:1010}.gm-normalized-header-row[data-mobile-open=true] .gm-normalized-nav{z-index:60;background:#fff;border-top:1px solid #d7e2e4;flex-direction:column;align-items:stretch;gap:0;min-height:100dvh;padding:6px clamp(16px,5vw,26px) 24px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.gm-normalized-nav .gm-normalized-nav-menu,.gm-normalized-nav .rxp-nav-item{width:100%}.gm-normalized-nav .gm-normalized-nav-menu .gm-normalized-nav-trigger,.gm-normalized-nav .rxp-nav-item{border-bottom:1px solid #eef3f3;justify-content:space-between;padding:14px 2px}.gm-normalized-megamenu{width:100%;box-shadow:none;border:0;border-radius:0;margin:2px 0 12px;padding:4px 0 6px 12px;position:static}.rxp-store-context,.rxp-image-asset{grid-template-columns:1fr}}@media (min-width:721px) and (max-width:1099px){.wl-migrated-site .gm-flow-layout-row--public-side-rail{grid-template-columns:1fr}.wl-migrated-site .gm-normalized-header-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column-line{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important;min-height:0!important}.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}.gm-page .gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section .pagebuilder-column[aria-hidden=true]{display:none!important}.gm-page section[class*=gm-ask-a-pharmacist-] .reverse-order-mobile .pagebuilder-column:first-child{order:2}.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column>div,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column figure,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column figure>div,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column .rxp-image-asset,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column img{width:100%!important;max-width:100%!important;height:auto!important}.gm-page .gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section h1{font-size:28px!important;line-height:1.4!important}.gm-page .gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section .pagebuilder-column p{font-size:14px!important;line-height:20px!important}.gm-page section[class*=gm-ask-a-pharmacist-] h2{font-size:24px!important;line-height:1.3!important}}@media (min-width:768px) and (max-width:1099px){.gm-page .gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section .pagebuilder-column-line{grid-template-columns:minmax(0,383fr) minmax(0,117fr) minmax(0,460fr)!important}.gm-page .gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section .pagebuilder-column-line,.gm-page .gm-ask-a-pharmacist-covid-19-paxlovid-content-section .pagebuilder-column-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.gm-page .gm-ask-a-pharmacist-travel-health-consultations-content-section .pagebuilder-column-line,.gm-page .gm-ask-a-pharmacist-respiratory-care-content-section .pagebuilder-column-line{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)!important}.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column{width:auto!important;min-width:0!important;max-width:100%!important}.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column>div,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column figure,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column figure>div,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column .rxp-image-asset,.gm-page section[class*=gm-ask-a-pharmacist-] .pagebuilder-column img{width:100%!important;max-width:100%!important;height:auto!important}.gm-page .gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section h1{font-size:50px!important;line-height:1.3!important}.gm-page section[class*=gm-ask-a-pharmacist-] h2{font-size:26px!important;line-height:1.3!important}}@media (max-width:1099px){.wl-migrated-site .gm-normalized-promo{height:auto;min-height:72px}.wl-migrated-site .gm-normalized-storebar-location{align-items:center;min-height:32px;display:inline-flex}.wl-migrated-site .rxp-search-control__submit{min-width:40px;min-height:40px}.wl-migrated-site .gm-normalized-promo-link{white-space:normal;max-width:calc(100% - 30px);min-height:32px;display:inline-block}}.gm-component-heading{gap:6px;margin-bottom:14px;display:grid}.gm-component-heading h2,.gm-newsletter-signup h2{color:var(--wl-primary-strong);margin:0;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.05}.gm-campaign-carousel,.gm-campaign-hero-banner{width:min(100%, var(--gm-carousel-source-width,1400px));height:var(--gm-carousel-source-height,auto);background:0 0;border-color:#0000;gap:0;padding:0;display:grid;position:relative;overflow:visible}.gm-landing-page{--gm-landing-ink:#006c68;--gm-landing-teal:#147b74;--gm-landing-teal-dark:#005a5a;--gm-landing-soft:#e3f6f4;--gm-landing-border:#8ccfcd;--gm-landing-muted:#273744;width:100%;color:var(--gm-landing-muted);font-family:var(--wl-font-family);background:#fff;display:block;overflow:hidden}.gm-landing-page h1,.gm-landing-page h2,.gm-landing-page h3,.gm-landing-page p{margin:0}.gm-landing-section{width:100%}.gm-landing-section__inner{width:min(calc(100% - 80px), var(--gm-landing-rail,1210px));margin-inline:auto}.gm-landing-image-hero{background:#fff;padding-bottom:80px;position:relative}.gm-landing-image-hero__media img{object-fit:cover;object-position:center 44%;width:100%;height:clamp(330px,31vw,450px);display:block}.gm-landing-image-hero__card{border:1px solid var(--gm-landing-border);text-align:center;background:#fff;border-radius:8px;width:min(100% - 48px,840px);margin:-72px auto 0;padding:34px 40px 38px;position:relative}.gm-landing-image-hero__card h1{color:var(--gm-landing-ink);font-size:clamp(2.25rem,4vw,3.35rem);font-weight:760;line-height:1.05}.gm-landing-image-hero__card p{color:#242b34;margin-top:12px;font-size:clamp(1rem,1.7vw,1.35rem);line-height:1.35}.gm-landing-split-band{background:var(--gm-landing-teal);color:#fff;border-top-left-radius:200px;padding:clamp(40px,6vw,80px) 0 clamp(60px,6vw,80px)}.gm-landing-split-band__inner{grid-template-columns:minmax(260px,468px) minmax(0,1fr);align-items:center;gap:clamp(52px,9vw,140px);display:grid}.gm-landing-split-band__image img{object-fit:cover;border-bottom-right-radius:96px;width:100%;max-height:330px;display:block}.gm-landing-split-band__copy{gap:24px;max-width:610px;display:grid}.gm-landing-split-band__copy h2{color:#fff;max-width:540px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.25}.gm-landing-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.gm-landing-steps li{color:#fff;align-items:center;min-height:38px;margin:20px 0;padding:0 0 0 57px;font-size:16px;font-weight:400;line-height:24px;display:flex;position:relative}.gm-landing-steps li:first-child{margin-top:0}.gm-landing-steps li:before{z-index:2;background:var(--gm-landing-teal);content:"";box-sizing:content-box;border:10px solid #ade3e1;border-radius:999px;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.gm-landing-steps li:after{z-index:1;content:"";background:#ade3e1;width:5px;position:absolute;top:-20px;bottom:-20px;left:16.5px}.gm-landing-steps li:first-child:after{top:50%}.gm-landing-steps li:last-child:after{bottom:50%}.gm-landing-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.gm-landing-button{border-radius:var(--wl-button-radius);border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:12px 28px;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.gm-landing-button--primary,.gm-landing-button--dark{background:var(--gm-landing-teal-dark);color:#fff}.gm-landing-button--secondary,.gm-landing-button--light{color:var(--gm-landing-teal-dark);background:#fff}.gm-landing-cost{background:var(--gm-landing-soft);padding:78px 0 42px}.gm-landing-cost__inner{grid-template-columns:minmax(0,1fr) minmax(260px,450px);align-items:center;gap:clamp(44px,8vw,118px);display:grid}.gm-landing-cost__form{gap:18px;display:grid}.gm-landing-cost h2,.gm-landing-section-heading h2,.gm-landing-brand-band h2,.gm-landing-faq h2,.gm-landing-closing-cta h2{color:var(--gm-landing-ink);font-size:clamp(1.7rem,3vw,2.45rem);font-weight:760;line-height:1.1}.gm-landing-cost__form>p,.gm-landing-section-subtitle,.gm-landing-brand-band__heading p{color:#273744;font-size:.96rem;line-height:1.45}.gm-landing-cost__fields{gap:12px;max-width:520px;display:grid}.gm-landing-cost__fields label{color:#1e3336;gap:6px;font-size:.82rem;font-weight:800;display:grid}.gm-landing-cost__fields input{color:#142336;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #c4d8d7;border-radius:4px;padding:9px 12px}.gm-landing-cost__form>.gm-landing-button{cursor:pointer;border:0;width:min(100%,520px)}.gm-landing-cost__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:520px;display:grid}.gm-landing-cost__result{gap:6px;display:grid}.gm-landing-cost__result span{color:#24353a;font-size:.82rem;font-weight:800}.gm-landing-cost__result strong{color:#556064;background:#fff;border-radius:4px;align-items:center;min-height:38px;padding:8px 12px;font-size:.86rem;font-weight:650;display:grid}.gm-landing-cost__image{place-items:center;display:grid}.gm-landing-cost__image img{width:min(100%,380px);height:auto}.gm-landing-product-rail{background:var(--gm-landing-soft);border-bottom-left-radius:160px;padding:18px 0 82px}.gm-landing-section-heading{align-items:center;gap:8px;display:flex}.gm-landing-tooltip{border:1px solid var(--gm-landing-border);width:18px;height:18px;color:var(--gm-landing-ink);border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:inline-grid}.gm-landing-section-subtitle{margin-top:10px}.gm-landing-product-window{contain:paint;min-width:0;max-width:100%;margin-top:26px;overflow:hidden}.gm-landing-product-rail__track{will-change:transform;width:100%;min-width:100%;max-width:100%;transition:transform .26s;display:flex}.gm-landing-product-page{flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;min-width:0;max-width:100%;display:grid}.gm-landing-product-card,.gm-landing-brand-card{border:1px solid var(--gm-landing-border);background:#fff;border-radius:8px;overflow:hidden}.gm-landing-product-card{grid-template-rows:186px minmax(0,1fr);min-width:0;min-height:390px;display:grid}.gm-landing-product-card__image{background:var(--gm-landing-soft);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-landing-product-card__image{background:color-mix(in srgb, var(--gm-landing-soft) 54%, white)}}.gm-landing-product-card__image{padding:18px}.gm-landing-product-card__image img{object-fit:contain;width:100%;height:150px;display:block}.gm-landing-product-card__copy{align-content:start;gap:8px;padding:18px 20px 20px;display:grid}.gm-landing-product-card h3,.gm-landing-brand-card h3{color:var(--gm-landing-ink);font-size:.88rem;font-weight:800;line-height:1.2}.gm-landing-product-card p{color:#182c34;font-size:.9rem;font-weight:760;line-height:1.35}.gm-landing-product-card a,.gm-landing-brand-card a,.gm-landing-faq-item__source a{color:var(--gm-landing-ink);font-weight:800;text-decoration:none}.gm-landing-rail-controls{grid-template-columns:42px 42px minmax(0,1fr);align-items:center;gap:14px;margin-top:24px;display:grid}.gm-landing-rail-controls button{border:1px solid var(--gm-landing-border);width:42px;height:42px;color:var(--gm-landing-ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;font-weight:900;display:grid}.gm-landing-rail-controls button:disabled{opacity:.48;cursor:default}.gm-landing-rail-controls i{background:linear-gradient(90deg, var(--gm-landing-teal) 0 22%, var(--gm-landing-border) 22% 100%);border-radius:999px;height:4px}.gm-landing-brand-band{background:var(--gm-landing-soft);border-top-right-radius:160px;margin-top:72px;padding:72px 0 78px}.gm-landing-brand-band__heading{text-align:center;justify-items:center;gap:8px;display:grid}.gm-landing-brand-band__heading small{color:#273744;font-size:.74rem;font-style:italic}.gm-landing-brand-band__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:34px;display:grid}.gm-landing-brand-card{display:grid}.gm-landing-brand-card img{object-fit:cover;width:100%;height:190px;display:block}.gm-landing-brand-card__copy{gap:12px;padding:22px 24px;display:grid}.gm-landing-brand-card p{color:#273744;font-size:.9rem;line-height:1.45}.gm-landing-faq{background:#fff;padding:72px 0}.gm-landing-faq__inner{width:min(calc(100% - 80px), var(--gm-landing-narrow-rail,960px))}.gm-landing-faq h2{text-align:center;color:var(--gm-landing-teal-dark);letter-spacing:-.4px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400}.gm-landing-faq__list{margin-top:60px;display:grid}.gm-landing-faq-item{border-bottom:1px solid var(--gm-landing-teal)}.gm-landing-faq-item summary{color:var(--gm-landing-teal-dark);cursor:pointer;justify-content:space-between;align-items:center;padding:30px 30px 30px 0;font-size:1.5rem;font-weight:400;line-height:32px;list-style:none;display:flex;position:relative}.gm-landing-faq-item summary::-webkit-details-marker{display:none}.gm-landing-faq-item summary:after{border-top:2px solid var(--gm-landing-teal);border-right:2px solid var(--gm-landing-teal);content:"";width:11px;height:11px;position:absolute;top:50%;right:4px;transform:translateY(-50%)rotate(45deg)}.gm-landing-faq-item[open] summary:after{transform:translateY(-50%)rotate(135deg)}.gm-landing-faq-item[open] summary{padding-bottom:10px}.gm-landing-faq-item>div{color:#343434;gap:10px;padding:15px 30px 30px 0;font-size:1rem;line-height:1.5;display:grid}.gm-landing-faq-item ul{gap:8px;margin:0;padding-left:20px;display:grid}.gm-landing-closing-cta{background:var(--gm-landing-soft);padding:58px 0 64px}.gm-landing-closing-cta__inner{text-align:center;justify-items:center;gap:24px;display:grid}.gm-landing-closing-cta h2 span{display:block}.gm-landing-page[data-landing-page-id=everyday-health]{--gm-landing-ink:#147b74;--gm-landing-teal:#147b74;--gm-landing-teal-dark:#006c68;--gm-landing-soft:#edf6f5;--gm-landing-border:#d7ecea;overflow:visible}.gm-landing-page[data-landing-page-id=everyday-health] .gm-landing-section__inner{width:min(calc(100% - 40px), var(--gm-landing-rail,960px))}.gm-landing-title-hero{text-align:center;padding:32px 0 42px}.gm-landing-title-hero h1{color:var(--gm-landing-ink);letter-spacing:0;font-size:clamp(2rem,3.45vw,2.8rem);font-weight:820;line-height:1.14}.gm-landing-intro-copy{text-align:center;padding:0 0 38px}.gm-landing-intro-copy__inner{justify-items:center;gap:20px;display:grid}.gm-landing-intro-copy h2,.gm-landing-category-grid h2,.gm-landing-text-block h2,.gm-landing-flyer-cta h2{color:var(--gm-landing-ink);font-size:clamp(1.35rem,2.35vw,1.85rem);font-weight:790;line-height:1.18}.gm-landing-intro-copy__body{gap:12px;max-width:900px;display:grid}.gm-landing-intro-copy__body p,.gm-landing-category-grid__heading p,.gm-landing-text-block p{color:#273744;font-size:.96rem;line-height:1.45}.gm-landing-page[data-landing-page-id=everyday-health] .gm-landing-actions{justify-content:center}.gm-landing-page[data-landing-page-id=everyday-health] .gm-landing-button--primary{color:#fff;background:#e11b35;min-height:44px;padding-inline:24px}.gm-landing-disclaimer{color:#67727d;font-size:.72rem;line-height:1.3}.gm-landing-category-grid{padding:8px 0 24px}.gm-landing-category-grid__heading{gap:16px;display:grid}.gm-landing-category-grid__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:34px;display:grid}.gm-landing-category-card{background:var(--gm-landing-soft);min-width:0;color:var(--gm-landing-teal);border-radius:9px;text-decoration:none;display:grid;position:relative;overflow:hidden}.gm-landing-category-card img{aspect-ratio:4/2.85;object-fit:cover;width:100%;display:block}.gm-landing-category-card span{background:var(--gm-landing-teal);color:#fff;text-align:center;place-items:center;min-height:42px;padding:7px 10px;font-size:1.04rem;font-weight:820;line-height:1.12;display:grid}.gm-landing-text-blocks{padding:4px 0 58px}.gm-landing-text-blocks__inner{gap:28px;display:grid}.gm-landing-text-block{gap:12px;display:grid}.gm-landing-text-block h2{color:#273744;font-size:1rem}.gm-landing-flyer-cta{padding:200px 0 58px}.gm-landing-flyer-cta__inner{background:#f4f6f6;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:20px 38px;display:grid}.gm-landing-flyer-cta__inner img{object-fit:contain;width:28px;height:28px}.gm-landing-flyer-cta h2{text-align:center;font-size:clamp(1.15rem,2vw,1.55rem)}.gm-landing-page[data-landing-page-id=online-shopping]{--gm-landing-ink:#007a73;--gm-landing-teal:#007a73;--gm-landing-teal-dark:#005f5a;--gm-landing-soft:#f4f4f4;--gm-landing-border:#d9e8e6;--gm-landing-red:#e31b35;overflow:visible}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-section__inner{width:min(calc(100% - 40px), var(--gm-landing-rail,960px))}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-image-banner{padding:30px 0 36px}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-image-banner__link,.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-image-banner img{width:100%;display:block}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-image-banner__link{border-radius:22px;overflow:hidden}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-image-banner img{height:auto}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-intro-hero{text-align:center;padding:4px 0 50px}.gm-landing-intro-hero__inner{justify-items:center;gap:18px;display:grid}.gm-landing-intro-hero h1{max-width:780px;color:var(--gm-landing-ink);letter-spacing:0;font-size:clamp(1.75rem,3vw,2.1rem);font-weight:820;line-height:1.17}.gm-landing-intro-hero__body{gap:14px;max-width:900px;display:grid}.gm-landing-intro-hero__body p{color:#273744;font-size:.96rem;line-height:1.5}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-actions{justify-content:center}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-button--primary{background:var(--gm-landing-red);color:#fff;min-height:44px;padding-inline:24px}.gm-landing-partner-grid{padding:0 0 28px}.gm-landing-partner-grid__panel{background:var(--gm-landing-soft);text-align:center;padding:82px 70px 64px;position:relative}.gm-landing-partner-grid__icon{object-fit:contain;width:88px;height:88px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.gm-landing-partner-grid h2{color:var(--gm-landing-ink);letter-spacing:0;font-size:clamp(1.65rem,3vw,2.12rem);font-weight:820;line-height:1.16}.gm-landing-partner-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin-top:36px;display:grid}.gm-landing-partner-card{text-align:center;background:#fff;border-radius:4px;align-content:start;justify-items:center;gap:18px;min-height:232px;padding:28px 26px 24px;display:grid}.gm-landing-partner-card__logo{place-items:center;height:46px;display:grid}.gm-landing-partner-card__logo img{object-fit:contain;max-width:190px;max-height:46px;display:block}.gm-landing-partner-card p{color:#273744;max-width:330px;font-size:.93rem;line-height:1.45}.gm-landing-partner-card .gm-landing-button{min-width:118px;margin-top:auto}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-partner-grid .gm-landing-disclaimer{text-align:center;margin-top:18px}.gm-landing-disclaimer-block{padding:0 0 30px}.gm-landing-disclaimer-block p{color:#4b5a61;font-size:.72rem;line-height:1.45}.gm-bewell-chrome,.gm-bewell-page{--gm-bewell-teal:#007a73;--gm-bewell-teal-dark:#00635e;--gm-bewell-aqua:#bfeceb;--gm-bewell-soft:#f5f6f6;--gm-bewell-border:#e2e8e8;--gm-bewell-ink:#25313a;width:100%;color:var(--gm-bewell-ink);font-family:var(--wl-font-family);background:#fff;border:0;border-radius:0;padding:0;overflow:hidden}.gm-bewell-header{border-bottom:1px solid var(--gm-bewell-border);display:grid}.gm-bewell-header__utility{justify-content:flex-end;gap:0;min-height:28px;padding-inline:max(24px,50% - 530px);display:flex}.gm-bewell-header__utility a{color:#4a5a60;background:#f2f4f4;place-items:center;min-width:104px;font-size:.7rem;font-weight:760;text-decoration:none;display:inline-grid}.gm-bewell-header__main{grid-template-columns:minmax(168px,.46fr) minmax(0,1fr);align-items:center;gap:42px;width:min(100% - 64px,1060px);min-height:106px;margin-inline:auto;display:grid}.gm-bewell-header__brand{color:var(--gm-bewell-teal);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;text-decoration:none;display:grid}.gm-bewell-header__brand img{width:78px;height:auto;display:block}.gm-bewell-header__brand strong{color:var(--gm-bewell-teal);font-size:.72rem;font-weight:800;line-height:1.15}.gm-bewell-header__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:30px;display:flex}.gm-bewell-header__nav a{color:var(--gm-bewell-teal);align-items:center;gap:8px;font-size:.77rem;font-weight:850;text-decoration:none;display:inline-flex}.gm-bewell-header__nav img{object-fit:contain;width:24px;height:24px;display:block}.gm-bewell-header__sign-in{background:var(--gm-bewell-teal);border-radius:999px;min-height:34px;padding:0 18px;color:#fff!important}.gm-bewell-footer{border-top:1px solid var(--gm-bewell-border);padding-top:38px}.gm-bewell-footer__inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px;width:min(100% - 64px,1060px);margin-inline:auto;display:grid}.gm-bewell-footer__group,.gm-bewell-footer__download{align-content:start;gap:12px;display:grid}.gm-bewell-footer strong{color:var(--gm-bewell-teal);letter-spacing:.02em;font-size:.72rem;font-weight:860}.gm-bewell-footer a,.gm-bewell-footer p,.gm-bewell-footer__legal span{color:#4c5a5d;font-size:.72rem;font-weight:680;line-height:1.35;text-decoration:none}.gm-bewell-footer__download>div{flex-wrap:wrap;gap:10px;display:flex}.gm-bewell-footer__download img{width:auto;height:32px;display:block}.gm-bewell-footer__legal{border-top:1px solid var(--gm-bewell-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:min(100% - 64px,1060px);margin:38px auto 0;padding:22px 0;display:grid}.gm-bewell-footer__legal nav{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}.gm-bewell-faq-page{background:#fff}.gm-bewell-faq-hero{background:var(--gm-bewell-aqua)}.gm-bewell-faq-hero__inner{align-items:center;width:min(100% - 64px,1060px);min-height:134px;margin-inline:auto;display:grid;position:relative}.gm-bewell-faq-hero h1{z-index:1;color:var(--gm-bewell-teal);margin:0;font-size:clamp(1.75rem,3vw,2.48rem);font-weight:860;line-height:1.12;position:relative}.gm-bewell-faq-hero img{object-fit:contain;object-position:right bottom;width:min(42vw,430px);max-height:118px;position:absolute;bottom:-1px;right:-76px}.gm-bewell-faq-layout{grid-template-columns:minmax(190px,250px) minmax(0,1fr);align-items:start;gap:62px;width:min(100% - 64px,1060px);margin-inline:auto;padding:46px 0 56px;display:grid}.gm-bewell-faq-categories{background:#fff;border-radius:8px;gap:18px;padding:24px 24px 22px;display:grid;box-shadow:0 6px 18px #10303214}.gm-bewell-faq-categories strong{color:#4d5e63;font-size:.74rem;font-weight:780}.gm-bewell-faq-categories nav{gap:13px;display:grid}.gm-bewell-faq-categories a{color:var(--gm-bewell-teal);font-size:.74rem;font-weight:850;line-height:1.2;text-decoration:none}.gm-bewell-faq-groups{gap:48px;display:grid}.gm-bewell-faq-group{scroll-margin-top:24px;display:grid}.gm-bewell-faq-group h2{color:var(--gm-bewell-teal);margin:0 0 20px;font-size:clamp(1.35rem,2.4vw,1.95rem);font-weight:860;line-height:1.15}.gm-bewell-faq-list{display:grid}.gm-bewell-faq-item{border-bottom:1px solid var(--gm-bewell-border);background:#fff}.gm-bewell-faq-item summary{color:#25313a;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:48px;font-size:.72rem;font-weight:860;line-height:1.35;list-style:none;display:flex}.gm-bewell-faq-item summary::-webkit-details-marker{display:none}.gm-bewell-faq-item summary:after{color:#8a9899;content:"+";font-size:1rem;font-weight:700}.gm-bewell-faq-item[open] summary:after{content:"-"}.gm-bewell-faq-item>div{gap:10px;padding:0 34px 18px 0;display:grid}.gm-bewell-faq-item p{color:#4a5a60;margin:0;font-size:.82rem;line-height:1.48}.gm-bewell-download-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gm-bewell-download-badges img{width:auto;height:42px;display:block}.gm-bewell-getapp{background:#fff}.gm-bewell-getapp-hero,.gm-bewell-getapp-feature,.gm-bewell-getapp-cta,.gm-bewell-getapp-faq{width:min(100% - 64px,1180px);margin-inline:auto}.gm-bewell-getapp-hero{grid-template-columns:minmax(0,.52fr) minmax(360px,.48fr);align-items:center;gap:78px;min-height:360px;display:grid}.gm-bewell-getapp-hero__media{background:var(--gm-bewell-aqua);border-bottom-right-radius:150px;min-height:360px;position:relative}.gm-bewell-getapp-hero__media img{width:112px;height:112px;display:block;position:absolute;top:46px;right:-52px}.gm-bewell-getapp-hero__copy{align-content:center;gap:16px;display:grid}.gm-bewell-getapp h1,.gm-bewell-getapp h2{color:var(--gm-bewell-teal);margin:0;font-weight:860;line-height:1.12}.gm-bewell-getapp h1{font-size:clamp(1.9rem,2.8vw,2.5rem)}.gm-bewell-getapp h2{font-size:clamp(1.45rem,2.1vw,1.95rem)}.gm-bewell-getapp p{color:#4a5a60;margin:0;font-size:.95rem;font-weight:680;line-height:1.45}.gm-bewell-getapp-hero p,.gm-bewell-getapp-cta p{color:var(--gm-bewell-teal);font-weight:840}.gm-bewell-getapp-feature{grid-template-columns:minmax(320px,.46fr) minmax(0,.54fr);align-items:center;gap:74px;margin-top:62px;padding:68px 48px 128px;display:grid}.gm-bewell-getapp-feature.is-tinted{background:#eefafa}.gm-bewell-getapp-feature.is-media-left .gm-bewell-getapp-feature__media{order:-1}.gm-bewell-getapp-feature__copy{gap:20px;display:grid}.gm-bewell-getapp-feature__copy>strong{color:var(--gm-bewell-teal);font-size:1rem;font-weight:860}.gm-bewell-getapp-feature__list{gap:24px;margin-top:10px;display:grid}.gm-bewell-getapp-feature__item{color:#2f3f46;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:22px;min-height:54px;font-size:.9rem;font-weight:850;line-height:1.35;display:grid}.gm-bewell-getapp-feature__item img{object-fit:contain;width:44px;height:54px;display:block}.gm-bewell-getapp-feature__media{justify-items:center;display:grid}.gm-bewell-getapp-feature__media img{width:min(100%,520px);height:auto;display:block}.gm-bewell-getapp-feature small{color:#59686c;font-size:.74rem;line-height:1.35}.gm-bewell-getapp-cta{background:var(--gm-bewell-aqua);text-align:center;justify-items:center;gap:16px;margin-top:86px;padding:42px 24px 34px;display:grid}.gm-bewell-getapp-cta p{max-width:470px}.gm-bewell-getapp-faq{gap:24px;margin-top:70px;padding:60px 48px 86px;display:grid}.gm-bewell-getapp-faq__cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:24px;display:grid}.gm-bewell-getapp-faq__cta strong{color:var(--gm-bewell-teal);font-size:1.25rem;font-weight:860}.gm-bewell-getapp-faq__cta a{background:var(--gm-bewell-teal);color:#fff;border-radius:999px;place-items:center;min-height:36px;padding:0 20px;font-size:.76rem;font-weight:860;text-decoration:none;display:inline-grid}.gm-bewell-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gm-bewell-tutorials{background:#fff}.gm-bewell-tutorials__frame{background:#f6f6f6;width:min(100% - 64px,1180px);margin-inline:auto}.gm-bewell-tutorials-hero{text-align:center;justify-items:center;gap:28px;padding:72px 32px 56px;display:grid}.gm-bewell-tutorials-hero h1,.gm-bewell-tutorials-section h2,.gm-bewell-tutorials-question h2,.gm-bewell-tutorials-download h2{color:var(--gm-bewell-teal);margin:0;line-height:1.15}.gm-bewell-tutorials-hero h1{font-size:2.05rem;font-weight:520}.gm-bewell-tutorials-hero p{color:#4b5b60;max-width:900px;margin:0;font-size:.8rem;font-weight:620;line-height:1.5}.gm-bewell-tutorials-tabs{flex-wrap:wrap;justify-content:center;gap:42px;width:min(100%,720px);display:flex}.gm-bewell-tutorials-tabs a{color:#fff;text-align:center;background:#3f8526;border-radius:999px;place-items:center;width:178px;min-height:34px;font-size:.7rem;font-weight:860;line-height:1.2;text-decoration:none;display:inline-grid}.gm-bewell-tutorials-section{gap:34px;width:min(100% - 64px,690px);margin-inline:auto;padding:38px 0 0;display:grid}.gm-bewell-tutorials-section+.gm-bewell-tutorials-section{border-top:1px solid #dde1e1;margin-top:58px;padding-top:58px}.gm-bewell-tutorials-section h2,.gm-bewell-tutorials-question h2,.gm-bewell-tutorials-download h2{text-align:center;font-size:1.72rem;font-weight:860}.gm-bewell-tutorials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 26px;display:grid}.gm-bewell-tutorial-card{background:#d8f5f3;border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}.gm-bewell-tutorial-card img{aspect-ratio:438/244;object-fit:cover;width:100%;height:auto;display:block}.gm-bewell-tutorials-question{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:min(100% - 64px,910px);margin:70px auto 0;padding:0 0 60px;display:grid}.gm-bewell-tutorials-question h2{text-align:left}.gm-bewell-tutorials-question a{background:var(--gm-bewell-aqua);min-height:36px;color:var(--gm-bewell-teal-dark);border-radius:999px;place-items:center;padding:0 20px;font-size:.7rem;font-weight:860;text-decoration:none;display:inline-grid}.gm-bewell-tutorials-download{background:var(--gm-bewell-aqua);text-align:center;justify-items:center;gap:18px;padding:44px 24px 36px;display:grid}.gm-bewell-tutorials-download p{max-width:420px;color:var(--gm-bewell-teal);margin:0;font-size:.95rem;font-weight:860;line-height:1.45}.gm-bewell-legal{background:#fff}.gm-bewell-legal__frame{background:#f6f6f6;width:min(100% - 64px,1180px);margin-inline:auto}.gm-bewell-legal-hero{background:var(--gm-bewell-aqua);align-items:center;min-height:84px;padding:0 48px;display:grid;position:relative;overflow:hidden}.gm-bewell-legal-hero h1{z-index:1;color:var(--gm-bewell-teal-dark);margin:0;font-size:1.55rem;font-weight:860;line-height:1.15;position:relative}.gm-bewell-legal-hero img{opacity:.9;width:380px;height:auto;position:absolute;bottom:-42px;right:-210px}.gm-bewell-legal-article{color:#29353d;width:min(100% - 96px,900px);margin-inline:auto;padding:48px 0 64px;display:block}.gm-bewell-legal-article h2{color:#4b555a;text-align:center;margin:0 0 58px;font-size:1.02rem;font-weight:860;line-height:1.25}.gm-bewell-legal-article h3{color:#5b666b;margin:36px 0 12px;font-size:.95rem;font-weight:860;line-height:1.25}.gm-bewell-legal-article p,.gm-bewell-legal-article li{color:#3d484e;font-size:.74rem;font-weight:520;line-height:1.48}.gm-bewell-legal-article p{margin:0 0 14px}.gm-bewell-legal-article ol{gap:12px;margin:0 0 18px;padding-left:26px;list-style:lower-alpha;display:grid}.gm-bewell-legal-article a{color:var(--gm-bewell-teal-dark);font-weight:780}@media (max-width:860px){.gm-landing-section__inner,.gm-landing-faq__inner{width:min(100% - 36px,640px)}.gm-landing-image-hero{padding-bottom:48px}.gm-landing-image-hero__media img{height:280px}.gm-landing-image-hero__card{width:min(100% - 32px,560px);margin-top:-44px;padding:24px 24px 28px}.gm-landing-split-band{border-top-left-radius:80px;padding:56px 0 54px}.gm-landing-split-band__inner,.gm-landing-cost__inner,.gm-landing-brand-band__grid{grid-template-columns:1fr}.gm-landing-split-band__inner{gap:28px}.gm-landing-split-band__image img{aspect-ratio:1.22;max-height:none}.gm-landing-split-band__copy{gap:22px;max-width:none}.gm-landing-split-band__copy h2{max-width:330px;font-size:clamp(1.95rem,8vw,2.45rem)}.gm-landing-steps li{min-height:66px;padding:0 0 20px 46px;font-size:.86rem}.gm-landing-split-band .gm-landing-actions{grid-template-columns:1fr;gap:12px;width:min(100%,188px);display:grid}.gm-landing-split-band .gm-landing-button{width:100%}.gm-landing-cost{padding:54px 0 40px}.gm-landing-cost__inner{gap:32px}.gm-landing-cost__form,.gm-landing-cost__fields,.gm-landing-cost__form>.gm-landing-button,.gm-landing-cost__results{max-width:none}.gm-landing-cost__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gm-landing-cost__result strong{min-height:44px;padding:7px 8px;font-size:.8rem}.gm-landing-cost__image img{width:min(100%,310px)}.gm-landing-product-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gm-landing-product-rail{border-bottom-left-radius:80px;padding-bottom:62px}.gm-landing-product-card{grid-template-rows:146px minmax(0,1fr);min-height:330px}.gm-landing-product-card__image{padding:14px}.gm-landing-product-card__image img{height:112px}.gm-landing-product-card__copy{padding:15px 14px 16px}.gm-landing-product-card h3,.gm-landing-brand-card h3,.gm-landing-product-card p,.gm-landing-brand-card p{font-size:.82rem}.gm-landing-brand-band{border-top-right-radius:80px;margin-top:56px;padding:54px 0 60px}.gm-landing-brand-card img{height:178px}.gm-landing-faq{padding:56px 0}.gm-landing-category-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gm-landing-flyer-cta{padding-top:80px}.gm-landing-flyer-cta__inner{grid-template-columns:1fr;justify-items:center;padding:22px}.gm-landing-page[data-landing-page-id=online-shopping] .gm-landing-image-banner{padding-block:22px}.gm-landing-partner-grid__panel{padding:70px 22px 34px}.gm-landing-partner-grid__cards{grid-template-columns:1fr;gap:18px}.gm-bewell-header__main,.gm-bewell-footer__inner,.gm-bewell-footer__legal,.gm-bewell-faq-hero__inner,.gm-bewell-faq-layout{width:min(100% - 36px,640px)}.gm-bewell-header__main,.gm-bewell-faq-layout,.gm-bewell-footer__inner,.gm-bewell-footer__legal{grid-template-columns:1fr}.gm-bewell-header__utility,.gm-bewell-header__nav,.gm-bewell-footer__legal nav{justify-content:flex-start}.gm-bewell-header__main{gap:20px;padding-block:18px}.gm-bewell-header__nav{gap:16px}.gm-bewell-faq-hero img{opacity:.72;width:300px;right:-40px}.gm-bewell-faq-layout{gap:30px;padding-top:28px}.gm-bewell-footer__inner{gap:24px}.gm-bewell-getapp-hero,.gm-bewell-getapp-feature,.gm-bewell-getapp-cta,.gm-bewell-getapp-faq{width:min(100% - 36px,640px)}.gm-bewell-getapp-hero,.gm-bewell-getapp-feature,.gm-bewell-getapp-faq__cta{grid-template-columns:1fr}.gm-bewell-getapp-hero{gap:28px;padding-bottom:34px}.gm-bewell-getapp-hero__media{min-height:220px}.gm-bewell-getapp-feature{gap:32px;margin-top:46px;padding:42px 22px}.gm-bewell-getapp-feature.is-media-left .gm-bewell-getapp-feature__media{order:0}.gm-bewell-getapp-faq{padding-inline:0}.gm-bewell-tutorials__frame,.gm-bewell-tutorials-section,.gm-bewell-tutorials-question{width:min(100% - 36px,640px)}.gm-bewell-tutorials-hero{padding:42px 20px 34px}.gm-bewell-tutorials-tabs{gap:12px}.gm-bewell-tutorials-tabs a{width:min(100%,220px)}.gm-bewell-tutorials-grid,.gm-bewell-tutorials-question{grid-template-columns:1fr}.gm-bewell-tutorials-question{justify-items:start}.gm-bewell-legal__frame{width:min(100% - 36px,640px)}.gm-bewell-legal-hero{padding-inline:24px}.gm-bewell-legal-hero img{opacity:.45;right:-250px}.gm-bewell-legal-article{width:min(100% - 40px,560px);padding-block:34px 48px}}.gm-promo-card small,.gm-service-card small,.gm-method-card small{color:var(--wl-muted);margin:0;font-size:.88rem;line-height:1.35}.gm-carousel-frame{width:min(100%, var(--gm-carousel-source-width,1400px));height:var(--gm-carousel-slide-height,450px);border-radius:var(--gm-carousel-radius,20px);contain:layout paint;background:0 0;position:relative;overflow:hidden}.gm-carousel-track{will-change:transform;width:100%;height:100%;display:flex}.gm-carousel-track.is-animating{transition:transform .5s}.gm-carousel-slide{flex:0 0 100%;width:100%;min-width:100%;height:100%}.wl-home-carousel .gm-carousel-slide[aria-hidden=true]{visibility:hidden;pointer-events:none}.gm-carousel-image-link{height:100%;display:block}.gm-carousel-frame picture,.gm-carousel-frame img,.gm-promo-card img,.gm-service-card img,.gm-side-rail-resource-stack img{object-fit:cover;width:100%;display:block}.gm-carousel-frame img,.gm-carousel-frame picture{height:100%}@media (prefers-reduced-motion:reduce){.gm-carousel-track.is-animating{transition:none}}.gm-component.large .gm-carousel-frame img{max-height:none}.gm-carousel-tabs .rxp-carousel-controls__pause,.gm-carousel-tabs .rxp-carousel-controls__tabs button{cursor:pointer;font:inherit}.gm-carousel-tabs{width:min(100%, var(--gm-carousel-source-width,1400px));height:var(--gm-carousel-controls-height,40px);background:0 0;grid-template-columns:70px minmax(0,1fr) 70px;margin-top:-1px;display:grid;position:relative}.gm-carousel-tabs .rxp-carousel-controls__pause{width:30px;height:var(--gm-carousel-controls-height,40px);border-radius:var(--gm-carousel-tab-radius,0);color:var(--gm-carousel-control-color,var(--wl-primary-strong));background:0 0;border:0;justify-self:center;place-items:center;font-size:30px;font-weight:700;line-height:16px;display:grid}.gm-carousel-tabs .rxp-carousel-controls__tabs{width:min(100%, var(--gm-carousel-tabs-width,calc(100% - 140px)));height:var(--gm-carousel-controls-height,40px);border:0;grid-column:2;margin:0 auto;display:flex}.gm-carousel-tabs .rxp-carousel-controls__tabs button{width:min(var(--gm-carousel-tab-width,311.25px), 100%);min-width:0;height:var(--gm-carousel-controls-height,40px);min-height:0;margin:0 0 0 var(--gm-carousel-tab-gap,5px);background:var(--gm-carousel-inactive-tab-bg,#e5f5f4);color:var(--gm-carousel-tab-color,#147b74);font-family:var(--gm-carousel-tab-font-family,inherit);font-size:var(--gm-carousel-tab-font-size,16px);font-weight:var(--gm-carousel-tab-font-weight,600);line-height:var(--gm-carousel-tab-line-height,24px);text-align:center;border:0;border-radius:0;flex:1 1 0;transition:background-color .12s,color .12s}.gm-carousel-tabs .rxp-carousel-controls__tabs button:first-child{border-bottom-left-radius:var(--gm-carousel-tab-radius,20px);margin-left:0}.gm-carousel-tabs .rxp-carousel-controls__tabs button:last-child{border-bottom-right-radius:var(--gm-carousel-tab-radius,20px)}.gm-carousel-tabs .rxp-carousel-controls__tabs button:hover,.gm-carousel-tabs .rxp-carousel-controls__tabs button:focus-visible{background:var(--gm-carousel-active-tab-bg,#147b74);color:var(--gm-carousel-active-tab-color,#fff)}.gm-carousel-tabs .rxp-carousel-controls__tabs button.active{background:var(--gm-carousel-active-tab-bg,#147b74);color:var(--gm-carousel-active-tab-color,#fff);font-weight:var(--gm-carousel-tab-font-weight,600)}.gm-carousel-source-labels{right:18px;bottom:calc(var(--gm-carousel-controls-height,40px) + 12px);pointer-events:none;flex-wrap:wrap;justify-content:center;gap:6px;max-height:52px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:18px;overflow:hidden}.gm-carousel-source-labels li{border:1px solid var(--wl-primary-strong,#005a5a);max-width:min(320px,42%);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gm-carousel-source-labels li{border:1px solid color-mix(in srgb, var(--wl-primary-strong,#005a5a) 18%, transparent)}}.gm-carousel-source-labels li{background:var(--wl-surface,#fff);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.gm-carousel-source-labels li{background:color-mix(in srgb, var(--wl-surface,#fff) 88%, transparent)}}.gm-carousel-source-labels li{color:var(--wl-primary-strong,#005a5a);text-overflow:ellipsis;white-space:nowrap;padding:3px 7px;font-size:.68rem;font-weight:850;line-height:1.25}@media (max-width:720px){.wl-migrated-site .gm-carousel-frame{aspect-ratio:874/615;border-radius:8px;height:auto}.wl-migrated-site .gm-carousel-tabs{grid-template-columns:42px minmax(0,1fr);align-items:center;height:auto;min-height:40px;overflow:hidden}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__pause{width:42px;height:100%;min-height:40px}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;height:auto;min-height:40px;display:flex;overflow:visible}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs button{border:2px solid var(--wl-primary-strong,#006c68);flex:none;width:13px;min-width:0;height:13px;min-height:0;margin:0;padding:0}@supports (color:color-mix(in lab, red, red)){.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs button{border:2px solid color-mix(in srgb, var(--wl-primary-strong,#006c68) 65%, #fff)}}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs button{box-shadow:none;background:#fff;border-radius:999px;overflow:hidden}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs button.active{border-color:var(--wl-primary-strong,#006c68);background:var(--wl-primary-strong,#006c68);box-shadow:none}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs button strong,.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-migrated-site .gm-source-featured-promotion-grid{grid-template-columns:1fr}}.gm-source-campaign-carousel{width:100%;max-width:100%;position:relative;overflow:visible}.gm-source-campaign-carousel__frame{aspect-ratio:720/289;border-radius:var(--wl-card-radius);width:100%;position:relative;overflow:visible}.gm-source-campaign-carousel__image-link,.gm-source-campaign-carousel__image-link picture,.gm-source-campaign-carousel__image-link img{width:100%;height:100%;display:block}.gm-source-campaign-carousel__image-link{border-radius:var(--wl-card-radius);background:var(--wl-primary-soft);overflow:hidden}.gm-source-campaign-carousel__image-link img{object-fit:cover;object-position:center}.gm-source-campaign-carousel__arrow{z-index:2;border-radius:var(--wl-control-radius);background:var(--wl-surface);border:0;place-items:center;width:32px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.gm-source-campaign-carousel__arrow{background:color-mix(in srgb, var(--wl-surface) 92%, transparent)}}.gm-source-campaign-carousel__arrow{color:var(--wl-primary-strong);cursor:pointer;box-shadow:0 2px 8px #0000001a}.gm-source-campaign-carousel__arrow.is-prev{left:-16px}.gm-source-campaign-carousel__arrow.is-next{right:-16px}.gm-source-campaign-carousel__controls{min-height:40px;color:var(--wl-primary-strong);justify-content:center;align-items:center;gap:16px;display:flex}.gm-source-campaign-carousel__pause{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.gm-source-campaign-carousel__dots{align-items:center;gap:10px;display:flex}.gm-source-campaign-carousel__dots button{border:2px solid var(--wl-primary);width:11px;height:11px}@supports (color:color-mix(in lab, red, red)){.gm-source-campaign-carousel__dots button{border:2px solid color-mix(in srgb, var(--wl-primary) 70%, var(--wl-surface))}}.gm-source-campaign-carousel__dots button{background:var(--wl-surface);cursor:pointer;border-radius:999px;padding:0}.gm-source-campaign-carousel__dots button.is-active{background:var(--wl-primary)}.wl-home-carousel.gm-source-campaign-carousel,.gm-source-campaign-carousel.wl-hlp-campaign-banner{flex-direction:column;display:flex}.wl-home-carousel>.gm-carousel-frame,.wl-hlp-campaign-banner>.gm-source-campaign-carousel__frame{order:1}.wl-home-carousel>.wl-home-carousel__controls,.wl-hlp-campaign-banner>.gm-source-campaign-carousel__controls{order:2}.gm-source-campaign-carousel__pause:focus-visible,.gm-source-campaign-carousel__arrow:focus-visible,.gm-source-campaign-carousel__dots button:focus-visible,.wl-pharmacy-carousel-pause:focus-visible,.wl-pharmacy-carousel-arrow:focus-visible,.wl-pharmacy-carousel-dots button:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.gm-carousel-image-link.gm-carousel-image-link:focus-visible,.gm-source-campaign-carousel__image-link.gm-source-campaign-carousel__image-link:focus-visible,.wl-pharmacy-carousel-link.wl-pharmacy-carousel-link:focus-visible{outline:3px solid var(--wl-focus-ring);outline-offset:-3px;position:relative}.gm-carousel-image-link.gm-carousel-image-link:focus-visible:after,.gm-source-campaign-carousel__image-link.gm-source-campaign-carousel__image-link:focus-visible:after,.wl-pharmacy-carousel-link.wl-pharmacy-carousel-link:focus-visible:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 3px var(--wl-surface);pointer-events:none;position:absolute;inset:3px}.gm-carousel-image-link.gm-carousel-image-link:focus-visible{border-radius:var(--gm-carousel-radius,20px)}@media (max-width:720px){.gm-source-campaign-carousel__frame{aspect-ratio:auto}.gm-source-campaign-carousel__image-link,.gm-source-campaign-carousel__image-link picture,.gm-source-campaign-carousel__image-link img{height:auto}}.gm-carousel-empty{text-align:center;place-items:center;min-height:220px;display:grid}.gm-carousel-empty p{max-width:520px;color:var(--wl-muted);margin:0}.gm-weekly-flyer{width:min(100%, var(--gm-weekly-flyer-width,960px));height:var(--gm-weekly-flyer-height,814px);border:1px solid var(--wl-primary-soft,#d5e8e6);grid-template-rows:auto auto auto minmax(0,1fr);gap:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer{border:1px solid color-mix(in srgb, var(--wl-primary-soft,#d5e8e6) 78%, #fff)}}.gm-weekly-flyer{background:var(--wl-page-tint,#f5fbfa);border-radius:0}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer{background:color-mix(in srgb, var(--wl-page-tint,#f5fbfa) 78%, #fff)}}.gm-weekly-flyer{color:var(--wl-ink,#253042);font-family:var(--wl-font-family,"Open Sans", Arial, sans-serif);padding:0}.gm-weekly-flyer-storebar{border-bottom:1px solid var(--wl-primary-soft,#d9e8e6);justify-content:flex-end;align-items:center;gap:18px;min-height:64px;display:flex}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-storebar{border-bottom:1px solid color-mix(in srgb, var(--wl-primary-soft,#d9e8e6) 68%, #fff)}}.gm-weekly-flyer-storebar{background:var(--wl-surface,#fff);padding:12px 18px}.gm-weekly-flyer-storebar div{gap:3px;display:grid}.gm-weekly-flyer-storebar strong,.gm-weekly-flyer-controls label>span{color:var(--wl-primary-strong,#005a5a);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:900}.gm-weekly-flyer-storebar>div>span{color:var(--wl-muted,#576173);font-size:.9rem;font-weight:720}.gm-weekly-flyer button:not(.rxp-button):not(.sl-search-tip){border:1px solid var(--wl-primary-soft,#c5dedb);min-height:38px}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer button:not(.rxp-button):not(.sl-search-tip){border:1px solid color-mix(in srgb, var(--wl-primary-soft,#c5dedb) 72%, #fff)}}.gm-weekly-flyer button:not(.rxp-button):not(.sl-search-tip){border-radius:var(--wl-button-radius,4px);background:var(--wl-surface,#fff);color:var(--wl-primary-strong,#005a5a);font:inherit;font-size:.78rem;font-weight:850}.gm-weekly-flyer-controls{border-bottom:1px solid var(--wl-primary-soft,#d9e8e6);grid-template-columns:minmax(280px,1fr) repeat(3,auto);align-items:end;gap:10px;min-height:70px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-controls{border-bottom:1px solid color-mix(in srgb, var(--wl-primary-soft,#d9e8e6) 68%, #fff)}}.gm-weekly-flyer-controls{background:var(--wl-page-tint,#f8fbfb)}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-controls{background:color-mix(in srgb, var(--wl-page-tint,#f8fbfb) 62%, #fff)}}.gm-weekly-flyer-controls{padding:12px 18px}.gm-weekly-flyer-search{grid-template-columns:minmax(0,1fr) auto}.gm-weekly-flyer-search input{border:1px solid var(--wl-primary-soft,#c5dedb);width:100%;min-height:38px}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-search input{border:1px solid color-mix(in srgb, var(--wl-primary-soft,#c5dedb) 72%, #fff)}}.gm-weekly-flyer-search input{border-radius:var(--wl-control-radius,4px);background:var(--wl-surface,#fff);color:var(--wl-ink,#253042);font:inherit;padding:0 12px}.gm-weekly-flyer-source-copy{border-bottom:1px solid var(--wl-primary-soft,#d9e8e6);margin:0}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-source-copy{border-bottom:1px solid color-mix(in srgb, var(--wl-primary-soft,#d9e8e6) 68%, #fff)}}.gm-weekly-flyer-source-copy{background:var(--wl-surface,#fff);color:var(--wl-muted,#576173);padding:8px 18px;font-size:.76rem;line-height:1.35}.gm-weekly-flyer-body{grid-template-columns:116px minmax(0,1fr);gap:14px;min-height:0;padding:16px 18px 20px;display:grid}.gm-weekly-flyer-rail{align-content:start;gap:10px;display:grid}.gm-weekly-flyer-rail button{border-radius:2px;place-items:center;height:128px;padding:0;display:grid;position:relative;overflow:hidden}.gm-weekly-flyer-rail button.active{border-color:var(--wl-primary-strong,#005a5a);box-shadow:inset 0 0 0 2px var(--wl-primary-strong,#005a5a)}.gm-weekly-flyer-rail img{object-fit:cover;width:100%;height:100%}.gm-weekly-flyer-rail span{background:var(--wl-primary-strong,#005a5a);border-radius:999px;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:6px;right:6px}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-rail span{background:color-mix(in srgb, var(--wl-primary-strong,#005a5a) 92%, transparent)}}.gm-weekly-flyer-rail span{color:var(--wl-surface,#fff);font-size:.68rem;font-weight:900}.gm-weekly-flyer-viewer{border:1px solid var(--wl-primary-soft,#d9e8e6);overflow:auto}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-viewer{border:1px solid color-mix(in srgb, var(--wl-primary-soft,#d9e8e6) 68%, #fff)}}.gm-weekly-flyer-viewer{background:var(--wl-primary-soft,#dfe6e5)}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-viewer{background:color-mix(in srgb, var(--wl-primary-soft,#dfe6e5) 40%, #dfe6e5)}}.gm-weekly-flyer-viewer{padding:18px}.gm-weekly-flyer-page{background:var(--wl-surface,#fff);gap:16px;width:min(100%,640px);min-height:520px;margin:0 auto;padding:22px;display:grid;box-shadow:0 12px 28px #14233624}.gm-weekly-flyer-page header{border-bottom:2px solid var(--wl-primary,#00a6a0);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.gm-weekly-flyer-page header img{width:112px;height:auto}.gm-weekly-flyer-page header span{color:var(--wl-primary-strong,#005a5a);font-size:.92rem;font-weight:900}.gm-weekly-flyer-feature{grid-template-columns:minmax(0,.58fr) minmax(0,.42fr);align-items:stretch;gap:16px;display:grid}.gm-weekly-flyer-feature>img{object-fit:cover;width:100%;min-height:260px}.gm-weekly-flyer-feature div{background:var(--wl-primary-soft,#e7f7f5);align-content:center;gap:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-feature div{background:color-mix(in srgb, var(--wl-primary-soft,#e7f7f5) 76%, #fff)}}.gm-weekly-flyer-feature div{padding:20px}.gm-weekly-flyer-feature p{color:var(--wl-accent,#d4216b);letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:900}.gm-weekly-flyer-feature h2{color:var(--wl-primary-strong,#005a5a);margin:0;font-size:2rem;line-height:1.02}.gm-weekly-flyer-feature span,.gm-weekly-flyer-offers span{color:var(--wl-muted,#576173);font-size:.84rem;line-height:1.35}.gm-weekly-flyer-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gm-weekly-flyer-offers article{border:1px solid var(--wl-primary-soft,#e2eeee);gap:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-weekly-flyer-offers article{border:1px solid color-mix(in srgb, var(--wl-primary-soft,#e2eeee) 52%, #fff)}}.gm-weekly-flyer-offers article{padding:10px}.gm-weekly-flyer-offers img{aspect-ratio:1.5;object-fit:cover;width:100%}.gm-weekly-flyer-offers strong{color:var(--wl-primary-strong,#005a5a);font-size:1.1rem}.gm-weekly-flyer--home-iframe{height:var(--gm-weekly-flyer-height,814px);background:#fff;border:0;margin-inline:auto;width:min(100%, var(--gm-weekly-flyer-width,960px))!important}.gm-weekly-flyer--home-iframe .gm-weekly-flyer-storebar{background:#f8f8f8;border:0;border-radius:12px;min-height:64px;padding:14px 20px}.gm-weekly-flyer--standalone-iframe{width:min(100%, var(--gm-weekly-flyer-width,1200px));background:#fff;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;height:auto;margin:28px auto 0}.gm-weekly-flyer--standalone-iframe .gm-weekly-flyer-storebar{justify-content:space-between}.gm-weekly-flyer--standalone-iframe .gm-weekly-flyer-iframe{height:var(--gm-weekly-flyer-height,650px);min-height:0}.gm-weekly-flyer--standalone-iframe.gm-weekly-flyer--gated{height:auto;min-height:0}.gm-weekly-flyer-gate{padding:0}.gm-weekly-flyer-gate .ds-store-finder{gap:0}.sl-empty-state{border-radius:var(--wl-radius-md);background:var(--rx-source-panel-muted);width:100%;height:290px;color:var(--wl-muted);flex-direction:column;justify-content:center;align-items:center;margin:47px 0 0;display:flex}@supports (color:color-mix(in lab, red, red)){.sl-empty-state{color:color-mix(in srgb, var(--wl-muted) 35%, var(--wl-surface))}}.sl-empty-state{font-family:var(--wl-font-family-title,var(--wl-font-family));text-align:center;font-size:24px;font-weight:700}.sl-empty-state:before{content:"";background:currentColor;width:64px;height:84px;margin-bottom:16px;-webkit-mask:url(/rexall-source-assets/storelocator/location-pin.svg) 50%/contain no-repeat;mask:url(/rexall-source-assets/storelocator/location-pin.svg) 50%/contain no-repeat}.gm-weekly-flyer-gate-fallback{text-align:center;color:#4a5666;margin:24px 0}.ds-store-finder-show-more{color:var(--wl-primary-strong,#005a5a);cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-weight:700;text-decoration:underline;display:block}.gm-weekly-flyer-mobile-launch{display:none}@media (max-width:767px){.wl-utility--flyer .wl-utility-head{margin-bottom:var(--wl-space-sm)}.gm-weekly-flyer--standalone-iframe{border-radius:0;height:auto;margin-top:20px}.gm-weekly-flyer--standalone-iframe .gm-weekly-flyer-storebar{flex-direction:column;align-items:stretch}.gm-weekly-flyer--standalone-iframe .gm-weekly-flyer-iframe-frame{display:none}.gm-weekly-flyer--standalone-iframe .gm-weekly-flyer-mobile-launch{background:var(--wl-primary-soft,#e5f5f4);color:var(--wl-ink,#333);border-radius:12px;gap:14px;margin:0 16px 16px;padding:28px 24px;display:grid}.sl-empty-state{height:290px;margin-top:47px;padding:10px;font-size:18px}.sl-empty-state:before{width:32px;height:42px}.gm-weekly-flyer-mobile-launch strong{color:var(--wl-primary-strong,#005a5a);font-size:1.25rem;line-height:1.35}.gm-weekly-flyer-mobile-launch p{margin:0;line-height:1.5}}.gm-weekly-flyer-iframe-frame{background:#fff;min-height:0;overflow:hidden}.gm-weekly-flyer-iframe{background:#fff;border:0;width:100%;height:650px;display:block}.gm-weekly-flyer-iframe-fallback{display:none}.gm-weekly-flyer--home-iframe .gm-weekly-flyer-source-copy{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gm-footer-links a,.gm-resource-links a{border:1px solid var(--bw-border);background:var(--bw-primary-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.gm-footer-links a,.gm-resource-links a{background:color-mix(in srgb, var(--bw-primary-soft) 35%, #fff)}}.gm-footer-links a,.gm-resource-links a{color:var(--bw-primary-strong);padding:6px 10px;font-size:.72rem;font-weight:850}.gm-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gm-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-action-card,.gm-promo-card,.gm-service-card,.gm-method-card{border:var(--wl-surface-border-width) solid var(--bw-border);border-radius:var(--wl-card-radius);background:var(--wl-primary-soft);align-content:start;gap:9px;min-height:132px;display:grid}@supports (color:color-mix(in lab, red, red)){.gm-action-card,.gm-promo-card,.gm-service-card,.gm-method-card{background:color-mix(in srgb, var(--wl-primary-soft) 24%, var(--wl-surface))}}.gm-action-card,.gm-promo-card,.gm-service-card,.gm-method-card{padding:14px}.gm-action-card span,.gm-promo-card span,.gm-service-card span,.gm-method-card span{color:var(--wl-ink);font-size:.94rem;font-weight:900;line-height:1.16}.gm-promo-card img,.gm-service-card img{aspect-ratio:1.35;border-radius:calc(var(--wl-card-radius) - 1px)}.gm-service-card i{background:var(--wl-primary-soft);border-radius:999px;width:44px;height:44px}.gm-form,.gm-newsletter-form,.gm-store-box{gap:12px;display:grid}.gm-form{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-newsletter-form{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end}.gm-form label,.gm-newsletter-form label,.gm-store-box label{gap:6px;display:grid}.gm-form label span,.gm-newsletter-form label span,.gm-store-box label span{color:var(--wl-primary-strong);font-size:.76rem;font-weight:880}.gm-form input,.gm-form select,.gm-newsletter-form input,.gm-store-box input{border:1px solid var(--bw-border);border-radius:var(--wl-control-radius);background:var(--wl-surface);min-height:40px;color:var(--wl-ink);font:inherit;padding:0 10px}.gm-form button{grid-column:1/-1;width:fit-content}.gm-side-rail-resource-stack{grid-template-columns:minmax(160px,.34fr) minmax(0,1fr);gap:18px;display:grid}.gm-side-rail-resource-stack.gm-normalized-side-rail-resource-stack{grid-template-columns:minmax(0,1fr);align-content:start;align-items:stretch;gap:12px}.gm-side-rail-resource-stack img{border-radius:var(--wl-card-radius);max-height:220px}.gm-side-rail-resource-stack .gm-normalized-side-rail-promo.rxp-image-asset{border-radius:var(--wl-card-radius);background:0 0;border:0;width:100%;max-width:none;padding:0}.gm-side-rail-resource-stack .gm-normalized-side-rail-promo .rxp-image-asset__link,.gm-side-rail-resource-stack .gm-normalized-side-rail-promo img{width:100%;display:block}.gm-side-rail-resource-stack .gm-normalized-side-rail-promo img{object-fit:contain;border-radius:var(--wl-card-radius);height:auto;max-height:none}.gm-side-rail-resource-stack .gm-normalized-side-rail-group{gap:8px}.gm-global-footer{border-bottom:0;border-left:0;border-right:0;border-radius:0}.gm-global-footer strong{color:var(--wl-primary-strong);margin-bottom:12px;font-size:1.3rem;font-weight:950;display:block}.gm-source-dom-replay{border-radius:inherit;background:#fff;width:100%;position:relative;overflow:visible}.gm-source-dom-shadow-host{transform-origin:0 0}.gm-sibling-guide-source-body{margin-left:-50vw;left:50%;width:100vw!important}@media (max-width:1220px){.gm-header,.gm-page-grid,.gm-campaign-carousel,.gm-campaign-hero-banner,.gm-side-rail-resource-stack{grid-template-columns:1fr}}@media (max-width:760px){.gm-card-grid,.gm-card-grid.two,.gm-form,.gm-newsletter-form{grid-template-columns:1fr}}.auth-page-shell{background:radial-gradient(circle at 0 0,#00756f1f,#0000 34%),linear-gradient(#f7fbfa 0%,#fff 100%);place-items:center;min-height:100vh;padding:32px;display:grid}.auth-card{background:#fffffff0;border:1px solid #c3d9d6;border-radius:18px;gap:18px;width:min(100%,520px);padding:clamp(24px,4vw,40px);display:grid;box-shadow:0 24px 80px #1423361f}.auth-card h1{color:#142336;margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1}.auth-card p,.auth-card li{color:#667386;font-size:1rem;line-height:1.5}.auth-card a,.auth-card-action{color:#fff;width:fit-content;font:inherit;cursor:pointer;background:#00615d;border:0;border-radius:999px;padding:10px 16px;font-weight:850;text-decoration:none}.wl-prose{color:#273244;font-size:.95rem;line-height:1.6}.wl-prose>:first-child{margin-top:0}.wl-prose>:last-child{margin-bottom:0}.wl-prose p{margin:0 0 .85em}.wl-prose h2,.wl-prose h3{color:#152032;margin:1.2em 0 .5em;font-weight:700;line-height:1.2}.wl-prose ul,.wl-prose ol{margin:0 0 .85em;padding-left:1.3em}.wl-prose ul{list-style:outside}.wl-prose ol{list-style:decimal}.wl-prose li{margin:.25em 0}.wl-prose>hr{border:0;border-top:1px solid #cecece;width:100%;height:0;margin:30px 0}.wl-prose>hr:first-child{margin-top:30px}.wl-prose>hr:last-child{margin-bottom:30px}.wl-embed{width:100%}.wl-embed-frame{width:100%;height:var(--wl-embed-height-mobile,720px);border:0;display:block}@media (min-width:768px){.wl-embed-frame{height:var(--wl-embed-height,720px)}}.wl-embed-frame--ratio{height:auto;aspect-ratio:var(--wl-embed-aspect-ratio,16 / 9)}.wl-prose a{color:var(--wl-primary-strong);font-weight:700;text-decoration:underline}.wl-cms-shell{background:#fff;flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.wl-cms-main{flex:1}@media (max-width:720px){.wl-cms-main{padding-top:10px}.wl-cms-main:has(.rxp-breadcrumb-trail){padding-top:0}}.wl-migrated-site{--gm-public-page-gutter:clamp(20px, 2.95vw, 150px);--gm-public-content-rail:min(1400px, calc(100vw - (var(--gm-public-page-gutter) * 2)));--gm-public-narrow-rail:min(960px, var(--gm-public-content-rail));--gm-public-wide-rail:var(--gm-public-content-rail);--gm-home-public-rail:var(--gm-public-content-rail);--gm-landing-rail:var(--gm-public-content-rail);--gm-landing-narrow-rail:var(--gm-public-narrow-rail);background:#fff;min-height:100vh;font-size:14px;overflow-x:clip}@media (min-width:900px){.wl-migrated-site .gm-flow-section[data-component-id=campaign-carousel],.wl-migrated-site .gm-flow-section[data-component-id=weekly-flyer-toolbar]{--gm-section-width:var(--gm-public-wide-rail)}.wl-migrated-site .gm-campaign-carousel,.wl-migrated-site .gm-carousel-frame,.wl-migrated-site .gm-carousel-tabs{width:min(100%, var(--gm-public-wide-rail))}.wl-migrated-site .gm-campaign-carousel{height:auto}.wl-migrated-site .gm-carousel-frame{aspect-ratio:2100/675;height:auto}.wl-migrated-site .gm-carousel-tabs .rxp-carousel-controls__tabs{width:100%}}.wl-global-banner{background:linear-gradient(135deg, var(--wl-primary), var(--wl-primary-strong));color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:9px 18px;font-size:.85rem;display:flex}.wl-global-banner a{color:#fff;font-weight:850;text-decoration:underline}.wl-global-banner .wl-prose,.wl-global-banner .wl-prose p{color:#fff;margin:0}.wl-cms-nav{border-bottom:1px solid var(--wl-primary);align-items:center;gap:20px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.wl-cms-nav{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dbe6e8)}}.wl-cms-nav{padding:14px 28px}.wl-cms-nav-brand{color:var(--wl-primary-strong);font-size:1.05rem;font-weight:920}.wl-cms-nav-items{flex-wrap:wrap;gap:6px;display:flex}.wl-cms-nav-l1{position:relative}.wl-cms-nav-l1>a,.wl-cms-nav-l1>span{color:#1f2a3a;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:8px 12px;font-size:.9rem;font-weight:800;display:inline-flex}.wl-cms-nav-l1:hover>a,.wl-cms-nav-l1:hover>span{background:var(--wl-primary-soft);color:var(--wl-primary-strong)}.wl-cms-megamenu{z-index:30;border:1px solid var(--wl-primary);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;min-width:320px;display:none;position:absolute;top:100%;left:0}@supports (color:color-mix(in lab, red, red)){.wl-cms-megamenu{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dbe6e8)}}.wl-cms-megamenu{background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 26px 60px #0f565329}.wl-cms-nav-l1:hover .wl-cms-megamenu,.wl-cms-nav-l1:focus-within .wl-cms-megamenu{display:grid}.wl-cms-megamenu strong{color:var(--wl-primary-strong);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.74rem;display:block}.wl-cms-megamenu a{color:#273244;padding:4px 0;font-size:.88rem;display:block}.wl-cms-megamenu a:hover{color:var(--wl-primary)}.wl-cms-megamenu a.is-featured{font-weight:850}.wl-cms-nav-mobile{display:none}@media (max-width:760px){.wl-cms-nav-items{display:none}.wl-cms-nav-mobile{margin-left:auto;display:block}.wl-cms-nav-mobile details{margin-top:6px}.wl-cms-nav-mobile summary{cursor:pointer;padding:8px 0;font-weight:800}.wl-cms-nav-mobile a{color:#273244;padding:6px 0 6px 14px;font-size:.9rem;display:block}}.wl-cms-footer{border-top:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-cms-footer{border-top:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dbe6e8)}}.wl-cms-footer{background:var(--wl-surface-muted,#f6faf9);padding:36px 28px}.wl-cms-footer-brand-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;max-width:1100px;margin:0 auto 28px;display:grid}.wl-cms-footer-brand-row p,.wl-cms-footer-brand-row>span{color:var(--wl-primary-strong);margin:0;font-weight:850}.wl-cms-footer-cta{border:1px solid var(--wl-primary);justify-content:center;align-items:center;min-height:38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wl-cms-footer-cta{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dbe6e8)}}.wl-cms-footer-cta{color:var(--wl-primary-strong);background:#fff;border-radius:8px;padding:0 14px;font-size:.88rem;font-weight:850}.wl-cms-footer-social{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.wl-cms-footer-social a{color:var(--wl-primary-strong);font-size:.84rem;font-weight:800}.wl-cms-footer-cols{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:28px;max-width:1100px;margin:0 auto;display:grid}.wl-cms-footer-cols strong{color:var(--wl-primary-strong);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;font-size:.78rem;display:block}.wl-cms-footer-cols a{color:#273244;padding:4px 0;font-size:.9rem;display:block}.wl-cms-footer-cols a:hover{color:var(--wl-primary)}.wl-cms-footer-contact{color:#5a6675;flex-wrap:wrap;gap:14px;max-width:1100px;margin:22px auto 0;font-size:.84rem;font-style:normal;display:flex}.wl-cms-footer-contact a{color:var(--wl-primary-strong)}.wl-cms-footer-legal{border-top:1px solid var(--wl-primary);max-width:1100px;margin:24px auto 0;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.wl-cms-footer-legal{border-top:1px solid color-mix(in srgb, var(--wl-primary) 8%, #e2ebec)}}.wl-cms-footer-legal{color:#5a6675;flex-wrap:wrap;align-items:center;gap:18px;font-size:.8rem;display:flex}.wl-cms-footer-legal a{color:#5a6675}@media (max-width:760px){.wl-cms-footer-brand-row{grid-template-columns:1fr;justify-items:start}.wl-cms-footer-social{justify-content:flex-start}}.wl-cms-home{gap:30px;max-width:1120px;margin:0 auto;padding:28px;display:grid}.wl-cms-home-hero{background:radial-gradient(circle at 82% 18%, var(--wl-accent), transparent 38%), linear-gradient(135deg, var(--wl-primary-soft), #fff);border-radius:18px;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:center;gap:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-hero{background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--wl-accent) 22%, transparent), transparent 38%), linear-gradient(135deg, var(--wl-primary-soft), #fff)}}.wl-cms-home-hero{padding:34px}.wl-cms-home-hero-copy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.wl-cms-home-hero-copy h1{color:#152032;margin:0;font-size:2.5rem;font-weight:700;line-height:1.06}.wl-cms-home-hero-copy p{color:#273244;max-width:520px;margin:0;font-size:1rem;line-height:1.5}.wl-cms-home-carousel{min-width:0}.wl-cms-home-carousel-track{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:minmax(260px,100%);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.wl-cms-home-slide{scroll-snap-align:start;border:1px solid var(--wl-primary);min-height:280px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-slide{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dbe6e8)}}.wl-cms-home-slide{color:#fff;background:#fff;border-radius:14px}.wl-cms-home-slide img{object-fit:cover;width:100%;height:100%;min-height:280px}.wl-cms-home-slide span:not(.wl-cms-home-slide-mark){background:#0f5653e0;border-radius:8px;padding:10px 12px;font-weight:850;line-height:1.2;position:absolute;bottom:18px;left:18px;right:18px}.wl-cms-home-slide-mark{min-height:280px;color:var(--wl-primary-strong);background:var(--wl-primary-soft);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-slide-mark{background:color-mix(in srgb, var(--wl-primary-soft) 72%, #fff)}}.wl-cms-home-carousel-tabs{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;margin-top:10px;display:grid}.wl-cms-home-carousel-tabs span{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-carousel-tabs span{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dbe6e8)}}.wl-cms-home-carousel-tabs span{color:#516070;text-align:center;background:#fff;border-radius:8px;padding:8px 10px;font-size:.82rem;font-weight:800}.wl-cms-home-carousel-tabs span.is-active{color:var(--wl-primary-strong);background:var(--wl-primary-soft)}.wl-cms-home-section,.wl-cms-home-wellness,.wl-cms-home-utility-card{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-section,.wl-cms-home-wellness,.wl-cms-home-utility-card{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e2ebec)}}.wl-cms-home-section,.wl-cms-home-wellness,.wl-cms-home-utility-card{background:#fff;border-radius:14px;padding:24px}.wl-cms-home-section-head{margin-bottom:16px}.wl-cms-home-section-head h2,.wl-cms-home-wellness h2,.wl-cms-home-utility-card h2{color:#152032;letter-spacing:0;margin:4px 0 0;font-size:1.6rem;font-weight:500}.wl-cms-home-card-grid,.wl-cms-home-utility{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.wl-cms-home-card{border:1px solid var(--wl-primary);flex-direction:column;gap:12px;min-height:210px;display:flex}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-card{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e2ebec)}}.wl-cms-home-card{background:var(--wl-primary-soft);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-card{background:color-mix(in srgb, var(--wl-primary-soft) 28%, #fff)}}.wl-cms-home-card{padding:18px}.wl-cms-home-card>img{object-fit:cover;border-radius:10px;width:100%;height:132px}.wl-cms-home-card>svg{color:var(--wl-primary-strong)}.wl-cms-home-card h3{color:#152032;margin:0;font-size:1.04rem;font-weight:500}.wl-cms-home-card p,.wl-cms-home-utility-card p{color:#4a5666;margin:0;line-height:1.45}.wl-cms-home-wellness{background:radial-gradient(circle at 95% 5%, var(--wl-accent), transparent 36%), var(--wl-primary-soft);justify-content:space-between;align-items:center;gap:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.wl-cms-home-wellness{background:radial-gradient(circle at 95% 5%, color-mix(in srgb, var(--wl-accent) 14%, transparent), transparent 36%), color-mix(in srgb, var(--wl-primary-soft) 58%, #fff)}}.wl-cms-home-utility-card{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.wl-cms-home-icon{background:var(--wl-primary-soft);width:44px;height:44px;color:var(--wl-primary-strong);border-radius:12px;place-items:center;display:grid}.wl-cms-home-signup,.wl-cms-home-badges{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.wl-cms-home-signup span,.wl-cms-home-signup strong,.wl-cms-home-badges a{border-radius:8px;padding:9px 12px;font-size:.88rem}.wl-cms-home-signup span{color:#7b8796;background:#fff;border:1px solid #d6e2e4;min-width:180px}.wl-cms-home-signup strong,.wl-cms-home-badges a{color:#fff;background:var(--wl-primary-strong)}.wl-slp{max-width:1100px;margin:0 auto;padding:28px}.wl-slp-hero{background:radial-gradient(circle at 85% 15%, var(--wl-primary), transparent 40%), linear-gradient(135deg, var(--wl-primary-soft), #fff);border-radius:18px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-slp-hero{background:radial-gradient(circle at 85% 15%, color-mix(in srgb, var(--wl-primary) 16%, transparent), transparent 40%), linear-gradient(135deg, var(--wl-primary-soft), #fff)}}.wl-slp-hero{padding:36px}.wl-slp-hero-copy h1{color:#152032;margin:0;font-size:clamp(2rem,2.6vw,2.9rem);font-weight:700;line-height:1.06}.wl-slp-hero-copy p{color:#273244;max-width:520px;margin:12px 0 0;font-size:1rem;line-height:1.45}.wl-slp-hero-media img{object-fit:cover;border-radius:14px;width:100%;height:100%;max-height:280px}.wl-slp-body{grid-template-columns:minmax(0,1fr) 300px;gap:36px;margin-top:32px;display:grid}.wl-slp-intro{font-size:1.02rem}.wl-slp-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:8px;display:grid}.wl-slp-card{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-slp-card{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e2ebec)}}.wl-slp-card{background:#fff;border-radius:14px;padding:20px;transition:border-color .16s,box-shadow .16s}.wl-slp-card:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-slp-card:hover{border-color:color-mix(in srgb, var(--wl-primary) 40%, #e2ebec)}}.wl-slp-card:hover{box-shadow:0 16px 40px #0f56531a}.wl-slp-card-icon{object-fit:contain;width:40px;height:40px;margin-bottom:12px}.wl-slp-card h3{color:#152032;margin:0 0 6px;font-size:1.05rem;font-weight:500}.wl-slp-card-cta{color:var(--wl-primary-strong);align-items:center;gap:6px;margin-top:10px;font-size:.9rem;font-weight:800;display:inline-flex}.wl-slp-education{border-top:1px solid var(--wl-primary);margin-top:28px}@supports (color:color-mix(in lab, red, red)){.wl-slp-education{border-top:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e2ebec)}}.wl-slp-accordion{border-bottom:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-slp-accordion{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e2ebec)}}.wl-slp-accordion summary{color:#152032;cursor:pointer;justify-content:space-between;align-items:center;padding:16px 4px;font-size:1.02rem;font-weight:850;list-style:none;display:flex}.wl-slp-accordion summary::-webkit-details-marker{display:none}.wl-slp-accordion[open] summary svg{transform:rotate(180deg)}.wl-slp-accordion summary svg{color:var(--wl-primary);transition:transform .16s}.wl-slp-accordion-body{padding:0 4px 18px}.wl-slp-faq-items{gap:10px;margin-top:14px;display:grid}.wl-slp-faq-item{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-slp-faq-item{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e2ebec)}}.wl-slp-faq-item{background:#fff;border-radius:8px}.wl-slp-faq-item>summary{padding:12px 14px;font-size:.95rem}.wl-slp-faq-item>.cms-markdown{padding:0 14px 14px}.wl-slp-related{margin-top:28px}.wl-slp-related h2{text-transform:uppercase;letter-spacing:.04em;color:var(--wl-primary-strong);margin:0 0 10px;font-size:.78rem}.wl-slp-related ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wl-slp-related a{color:var(--wl-primary-strong);align-items:center;gap:6px;font-weight:700;display:inline-flex}.wl-slp-aside{flex-direction:column;gap:18px;display:flex}.wl-slp-booking{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-slp-booking{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #d8e6e6)}}.wl-slp-booking{background:var(--wl-primary-soft);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.wl-slp-booking-head{color:var(--wl-primary-strong);align-items:center;gap:8px;font-size:.95rem;font-weight:850;display:inline-flex}.wl-slp-booking-note{color:#4a5666;font-size:.8rem}.wl-slp-promo{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-slp-promo{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e2ebec)}}.wl-slp-promo{background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.wl-slp-promo img{object-fit:cover;border-radius:10px;width:100%}.wl-slp-promo strong{color:#152032;font-size:1rem}.wl-slp-promo-cta{color:var(--wl-primary-strong);align-items:center;gap:6px;font-size:.9rem;font-weight:800;display:inline-flex}.wl-store{max-width:1100px;margin:0 auto;padding:28px}.wl-store-back{margin-bottom:14px}.wl-store-title{margin-bottom:22px}.wl-store-title h1{color:var(--wl-primary-strong);font-size:clamp(1.7rem,2.4vw,2.3rem);font-weight:var(--wl-heading-weight);margin:0;line-height:1.1}.wl-store-number{color:var(--wl-muted);margin:8px 0 0;font-size:.9rem}.wl-store-address{color:var(--wl-text,var(--wl-ink));margin:10px 0 0;font-size:1.05rem}.wl-store-open-status{color:var(--wl-muted);align-items:center;gap:7px;margin:10px 0 0;font-size:.92rem;display:flex}.wl-store-open-status>span:first-child{background:var(--wl-accent);border-radius:999px;width:11px;height:11px}.wl-store-open-status[data-state=open]>span:first-child{background:var(--wl-primary)}.wl-store-open-status strong{color:var(--wl-ink);font-weight:var(--wl-label-weight)}.wl-store-notice{border:1px solid var(--wl-primary);margin:0 0 18px}@supports (color:color-mix(in lab, red, red)){.wl-store-notice{border:1px solid color-mix(in srgb, var(--wl-primary) 28%, var(--wl-border-subtle))}}.wl-store-notice{border-left:5px solid var(--wl-primary);border-radius:var(--wl-card-radius);background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.wl-store-notice{background:color-mix(in srgb, var(--wl-primary-soft) 62%, var(--wl-surface))}}.wl-store-notice{color:var(--wl-ink);font-weight:var(--wl-label-weight);padding:12px 14px}.wl-store-notice[data-severity=medium]{border-left-color:var(--warning,#b7791f);background:var(--warning,#b7791f)}@supports (color:color-mix(in lab, red, red)){.wl-store-notice[data-severity=medium]{background:color-mix(in srgb, var(--warning,#b7791f) 12%, var(--wl-surface))}}.wl-store-notice[data-severity=high]{border-left-color:var(--danger,#b91c1c);background:var(--danger,#b91c1c)}@supports (color:color-mix(in lab, red, red)){.wl-store-notice[data-severity=high]{background:color-mix(in srgb, var(--danger,#b91c1c) 10%, var(--wl-surface))}}.sl-store-notice{margin:4px 0 0;padding:9px 11px;font-size:13px}.wl-store-body{grid-template-columns:minmax(210px,.78fr) minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:18px;display:grid}.wl-store-rail{gap:var(--wl-surface-gap);flex-direction:column;display:flex}.wl-store-actions{flex-direction:column;gap:10px;display:flex}.wl-store-action-links{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.wl-store-action-links .rxp-link-action{font-size:.92rem}.wl-store-action-buttons{flex-direction:column;gap:8px;display:flex}.wl-store-action-buttons .rxp-button{width:100%}.wl-store-contact{padding-top:4px}.wl-store-contact-list{gap:10px;margin:0;display:grid}.wl-store-contact-row{grid-template-columns:86px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.wl-store-contact-row dt{color:var(--wl-primary-strong);font-size:.86rem;font-weight:var(--wl-label-weight)}.wl-store-contact-row dd{color:var(--wl-text,var(--wl-ink));margin:0;font-size:.9rem}.wl-store-contact-row dd a{color:var(--wl-link);font-weight:var(--wl-label-weight);text-underline-offset:2px;text-decoration:underline}.wl-store-panels{gap:var(--wl-surface-gap);flex-direction:column;display:flex}.wl-store-accordion{border:var(--wl-surface-border-width) solid var(--wl-border-subtle);border-radius:var(--wl-card-radius);background:var(--wl-surface);box-shadow:var(--wl-surface-shadow);overflow:hidden}.wl-store-accordion summary{padding:var(--wl-card-padding);color:var(--wl-primary-strong);font-weight:var(--wl-label-weight);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:.98rem;list-style:none;display:flex}.wl-store-accordion summary::-webkit-details-marker{display:none}.wl-store-accordion summary svg{color:var(--wl-primary);flex:none;transition:transform .16s}.wl-store-accordion[open] summary svg{transform:rotate(180deg)}.wl-store-accordion-body{padding:0 var(--wl-card-padding) var(--wl-card-padding)}.wl-store-hours-table{border-collapse:collapse;width:100%;font-size:.9rem}.wl-store-holiday-hours{margin:0 0 12px}.wl-store-holiday-hours h4{color:var(--wl-primary-strong);margin:0 0 4px;font-size:.88rem}.wl-store-hours-table th,.wl-store-hours-table td{border-bottom:1px solid var(--wl-border-subtle);text-align:left;vertical-align:top;padding:5px 0}.wl-store-hours-table tr:last-child th,.wl-store-hours-table tr:last-child td{border-bottom:0}.wl-store-hours-table th{color:var(--wl-muted);font-weight:var(--wl-text-weight)}.wl-store-hours-table td{color:var(--wl-text,var(--wl-ink));text-align:right;white-space:nowrap}.wl-store-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.wl-store-list-item{color:var(--wl-text,var(--wl-ink));font-size:.9rem;line-height:1.35}.wl-store-list-more{margin-top:4px}.wl-store-list-more button{color:var(--wl-primary-strong);font-family:inherit;font-size:.86rem;font-weight:var(--wl-label-weight);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline-flex}.wl-store-list-disclaimer{color:var(--wl-muted);margin-top:4px;font-size:.78rem;line-height:1.45}.wl-store-pharmacy-meta{margin:0 0 4px}.wl-store-pharmacist-name{color:var(--wl-ink);font-size:.92rem;font-weight:var(--wl-label-weight);margin:0}.wl-store-pharmacist-title{color:var(--wl-muted);font-size:.84rem;font-style:italic;font-weight:var(--wl-text-weight);margin:2px 0 0}.wl-store-license-links{flex-direction:column;align-items:flex-start;gap:6px;margin:12px 0;display:flex}.wl-store-license-link{color:var(--wl-primary-strong);font-size:.84rem;font-weight:var(--wl-label-weight);text-underline-offset:2px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.wl-store-license-link:hover{color:var(--wl-primary)}.wl-store-license-link svg{flex:none}.wl-store-proprietor,.wl-store-regulatory{color:var(--wl-muted);font-size:.82rem;line-height:1.5}.wl-store-feedback{color:var(--wl-muted);align-items:baseline;gap:6px;margin:10px 0 0;font-size:.78rem;display:flex}.wl-store-feedback a{color:var(--wl-primary-strong);font-weight:var(--wl-label-weight);text-underline-offset:2px;text-decoration:underline}.wl-store-map-col{align-self:stretch}.wl-store-map{border:2px solid var(--wl-border-subtle);border-radius:calc(var(--wl-card-radius) * .5);width:100%;height:100%;min-height:280px;display:block;position:relative;overflow:hidden}.wl-store-map--placeholder{background:radial-gradient(circle at 30% 30%, var(--wl-primary), transparent 45%), var(--wl-surface-muted)}@supports (color:color-mix(in lab, red, red)){.wl-store-map--placeholder{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--wl-primary) 12%, transparent), transparent 45%), var(--wl-surface-muted)}}.wl-store-map-grid{background-image:linear-gradient(var(--wl-border-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--wl-border-subtle) 1px, transparent 1px);background-size:36px 36px;position:absolute;inset:0}.wl-store-map-pin{color:var(--wl-accent);position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.wl-store-map-directions{border:1px solid var(--wl-primary-strong);border-radius:var(--wl-button-radius);background:var(--wl-surface);padding:var(--wl-button-padding-y) var(--wl-button-padding-x);color:var(--wl-primary-strong);font-size:.86rem;font-weight:var(--wl-label-weight);box-shadow:var(--wl-surface-shadow);align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.wl-store-map-directions:hover{background:var(--wl-primary-soft)}.wl-store-intro{color:var(--wl-text,var(--wl-ink));margin-top:28px;font-size:.95rem;line-height:1.6}.wl-store-disclaimers{color:var(--wl-muted);margin-top:14px;font-size:.78rem;line-height:1.5}.wl-store-aside{margin-top:24px}.wl-store-promo{border:var(--wl-surface-border-width) solid var(--wl-border-subtle);border-radius:var(--wl-card-radius);background:var(--wl-surface);box-shadow:var(--wl-surface-shadow);padding:var(--wl-card-padding);flex-direction:column;gap:8px;display:flex}.wl-store-promo img{border-radius:calc(var(--wl-card-radius) - 1px);object-fit:cover;width:100%}.wl-store-promo strong{color:var(--wl-ink);font-size:1rem}.wl-store-promo-cta{color:var(--wl-primary-strong);font-weight:var(--wl-label-weight);align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.wl-app-surfaces{gap:14px;margin:24px 0;display:grid}.wl-app-surface{border:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-app-surface{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #d8e6e6)}}.wl-app-surface{background:var(--wl-primary-soft);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.wl-app-surface{background:color-mix(in srgb, var(--wl-primary-soft) 56%, #fff)}}.wl-app-surface{padding:18px}.wl-app-surface-icon{width:46px;height:46px;color:var(--wl-primary-strong);background:#fff;border-radius:12px;place-items:center;display:grid}.wl-app-surface-copy h2{color:#152032;letter-spacing:0;margin:0 0 4px;font-size:1.05rem;font-weight:500}.wl-app-surface-copy p{color:#4a5666;margin:0;font-size:.92rem;line-height:1.45}.wl-app-surface-video{aspect-ratio:16/9;background:#0f172a;border:0;border-radius:10px;width:100%;margin-top:12px;display:block}.wl-app-surface-cta{white-space:nowrap}.wl-app-surface-inline-cta{color:var(--wl-primary-strong);align-items:center;gap:6px;font-size:.9rem;font-weight:800;display:inline-flex}.wl-hub{max-width:1120px;margin:0 auto;padding:28px}.wl-hub-hero{background:radial-gradient(circle at 82% 20%, var(--wl-primary), transparent 42%), linear-gradient(135deg, var(--wl-primary-soft), #fff);border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);align-items:center;gap:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-hub-hero{background:radial-gradient(circle at 82% 20%, color-mix(in srgb, var(--wl-primary) 18%, transparent), transparent 42%), linear-gradient(135deg, var(--wl-primary-soft), #fff)}}.wl-hub-hero{padding:36px}.wl-hub-hero-copy h1{color:#152032;margin:0;font-size:clamp(2rem,2.7vw,3rem);font-weight:700;line-height:1.06}.wl-hub-hero-copy p{color:#273244;max-width:560px;margin:12px 0 0;font-size:1rem;line-height:1.45}.wl-hub-hero-media img,.wl-hub-hero-mark{border-radius:14px;width:100%;min-height:220px}.wl-hub-hero-media img{object-fit:cover;max-height:280px}.wl-hub-hero-mark{color:var(--wl-primary-strong);background:var(--wl-primary);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-hub-hero-mark{background:color-mix(in srgb, var(--wl-primary) 10%, #fff)}}.wl-hub-body{grid-template-columns:minmax(0,1fr) 320px;gap:34px;margin-top:32px;display:grid}.wl-hub-main,.wl-hub-aside{flex-direction:column;gap:24px;display:flex}.wl-hub-section-head{margin-bottom:14px}.wl-hub-section-head h2{color:#152032;letter-spacing:0;margin:4px 0 0;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:500}.wl-hub-service-grid,.wl-hub-featured-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.wl-hub-featured-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.wl-hub-card{border:1px solid var(--wl-primary);flex-direction:column;justify-content:space-between;gap:14px;min-height:190px;display:flex}@supports (color:color-mix(in lab, red, red)){.wl-hub-card{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e2ebec)}}.wl-hub-card{background:#fff;border-radius:14px;padding:20px;transition:border-color .16s,box-shadow .16s}.wl-hub-card:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-hub-card:hover{border-color:color-mix(in srgb, var(--wl-primary) 40%, #e2ebec)}}.wl-hub-card:hover{box-shadow:0 16px 40px #0f56531a}.wl-hub-card-featured{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.wl-hub-card-featured{background:color-mix(in srgb, var(--wl-primary-soft) 42%, #fff)}}.wl-hub-card-image{object-fit:cover;border-radius:10px;width:100%;height:120px}.wl-hub-card-icon{width:44px;height:44px;color:var(--wl-primary-strong);background:var(--wl-primary-soft);border-radius:12px;place-items:center;display:inline-grid}.wl-hub-card h3{color:#152032;margin:0 0 6px;font-size:1.08rem;font-weight:500}.wl-hub-card p{color:#4a5666;margin:0;font-size:.9rem;line-height:1.45}.wl-hub-section--feature-pair{width:720px;max-width:none}.wl-hub-section--feature-pair .wl-hub-section-head{margin-bottom:20px}.wl-hub-section--feature-pair .wl-hub-section-head h2{color:#147b74;font-family:var(--gm-header-ui-font,var(--wl-font-family));margin:0;font-size:24px;font-weight:600;line-height:1.4}.wl-hub-featured-grid--feature-pair{grid-template-columns:repeat(2,minmax(0,333px));gap:54px}.wl-hub-card-feature-pair{min-height:451px;box-shadow:none;background:#f8f8f8;border:0;border-radius:12px;gap:0;padding:0 0 20px;transition:none;overflow:hidden}.wl-hub-card-feature-pair:hover{box-shadow:none;border-color:#0000}.wl-hub-card-feature-pair .wl-hub-card-image{aspect-ratio:600/369;object-fit:cover;border-radius:12px 12px 0 0;width:100%;height:auto;margin-bottom:5px}.wl-hub-card-feature-pair>div{flex-direction:column;padding:20px 20px 0;display:flex}.wl-hub-card-feature-pair h3{color:#147b74;font-family:var(--gm-header-ui-font,var(--wl-font-family));margin:0 0 7px;font-size:24px;font-weight:600;line-height:1.4}.wl-hub-card-feature-pair .wl-prose{color:#343434;margin:12px 0 20px;font-size:14px;line-height:20px}.wl-hub-card-feature-pair .wl-prose p{color:#343434;margin:0 0 10px;font-size:14px;line-height:20px}.wl-hub-card-feature-pair .wl-prose p:only-child{margin-bottom:0}.wl-hub-card-feature-pair .wl-prose:has(p:nth-child(2)){display:flow-root}.wl-hub-card-feature-pair .wl-prose p:nth-child(2){color:#006060}.wl-hub-card-feature-pair .wl-slp-card-cta{color:#fff;text-align:center;background:#147b74;border-radius:6px;justify-content:center;align-items:center;width:calc(100% - 40px);min-height:49px;margin:auto 20px 0;padding:13px 21px;font-size:16px;font-weight:600;line-height:1.4286;display:flex}.wl-hub-card-feature-pair .wl-slp-card-cta svg{display:none}@media (max-width:860px){.wl-hub-section--feature-pair{width:calc(100% - 44px);max-width:290px;margin-left:auto;margin-right:auto}.wl-hub-section--feature-pair .wl-hub-section-head{margin-bottom:15px}.wl-hub-featured-grid--feature-pair{grid-template-columns:minmax(0,1fr);gap:20px}.wl-hub-card-feature-pair{min-height:385px}.wl-hub-card-feature-pair h3,.wl-hub-card-feature-pair .wl-prose{text-align:center}}.wl-hub-side-panel{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-hub-side-panel{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e2ebec)}}.wl-hub-side-panel{background:#fff;border-radius:14px;padding:20px}.wl-hub-prescriptions{background:var(--wl-primary-soft)}.wl-hub-quick-links{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wl-hub-quick-links a{color:var(--wl-primary-strong);justify-content:space-between;align-items:center;gap:10px;font-weight:750;display:flex}.wl-hub--pharmacy-services{--hlp-c-heading-pharm:#147b74;--hlp-c-primary-dark:#005a5a;--hlp-cta-radius:6px;width:100%;max-width:1016px;padding:28px}.wl-pharmacy-hub-body{grid-template-columns:minmax(0,720px) 222px;justify-content:center;align-items:start;gap:24px;display:grid}.wl-pharmacy-hub-main{flex-direction:column;gap:38px;min-width:0;display:flex}.wl-pharmacy-hub-aside{--wl-legal-radius-container:12px;--wl-legal-bewell-panel:#e3f9d2;--wl-font-size-body:14px;flex-direction:column;gap:20px;min-width:0;display:flex}.wl-pharmacy-carousel{width:100%}.wl-pharmacy-carousel-frame{aspect-ratio:1440/578;width:100%;position:relative}.wl-pharmacy-carousel-frame>.gm-carousel-frame{border-radius:0;width:100%;height:100%}.wl-pharmacy-carousel-link,.wl-pharmacy-carousel-link picture,.wl-pharmacy-carousel-link img{width:100%;height:100%;display:block}.wl-pharmacy-carousel-link{overflow:hidden}.wl-pharmacy-carousel-link img{object-fit:cover}.wl-pharmacy-carousel-arrow{z-index:2;color:#147b74;cursor:pointer;background:#fff;border:0;border-radius:6px;place-items:center;width:28px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000029}.wl-pharmacy-carousel-arrow.is-prev{left:-14px}.wl-pharmacy-carousel-arrow.is-next{right:-14px}.wl-pharmacy-carousel-controls{grid-template-columns:1fr auto 1fr;align-items:center;min-height:41px;display:grid}.wl-pharmacy-carousel-pause{color:#147b74;cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:1/3;justify-self:end;place-items:center;width:26px;height:26px;display:grid}.wl-pharmacy-carousel-dots{grid-area:1/2;align-items:center;gap:11px;display:flex}.wl-pharmacy-carousel-dots button{cursor:pointer;background:#fff;border:1px solid #1db1a8;border-radius:50%;width:11px;height:11px;padding:0}.wl-pharmacy-carousel-dots button.is-active{background:#147b74}.wl-pharmacy-services h1,.wl-pharmacy-feature-pair>h2{color:#147b74;font-family:var(--gm-header-ui-font,var(--wl-font-family));margin:0 0 28px;font-size:24px;font-weight:700;line-height:30px}.wl-pharmacy-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px;display:grid}.wl-pharmacy-service-card{color:#343434;text-align:center;grid-template-rows:60px auto;justify-items:center;gap:13px;min-height:118px;padding:0 14px;font-size:16px;line-height:21px;text-decoration:none;display:grid}.wl-pharmacy-service-card img,.wl-pharmacy-service-fallback{object-fit:contain;color:#147b74;place-items:center;width:60px;height:60px;display:grid}.wl-pharmacy-service-card:hover span:last-child,.wl-pharmacy-service-card:focus-visible span:last-child{text-decoration:underline}.wl-pharmacy-feature-pair>hr{background:#d3d3d3;border:0;height:1px;margin:0 0 42px}.wl-pharmacy-feature-grid{grid-template-columns:repeat(2,minmax(0,333px));gap:54px;display:grid}.wl-pharmacy-feature-card{background:#f8f8f8;grid-template-rows:205px 1fr auto;min-height:451px;display:grid;overflow:hidden}.wl-pharmacy-feature-card>img{object-fit:cover;width:100%;height:205px;display:block}.wl-pharmacy-feature-copy{padding:22px 20px 14px}.wl-pharmacy-feature-copy h3{color:#147b74;margin:0 0 13px;font-size:24px;font-weight:700;line-height:30px}.wl-pharmacy-feature-copy .wl-prose,.wl-pharmacy-feature-copy .wl-prose p{color:#343434;margin:0 0 10px;font-size:14px;line-height:20px}.wl-pharmacy-feature-copy .wl-prose p:nth-child(2){color:#006060}.wl-pharmacy-feature-cta.rxp-button{border-radius:var(--wl-button-radius);background:#007367;justify-content:center;width:calc(100% - 40px);min-height:45px;margin:0 20px 20px}.wl-pharmacy-hub-aside .wl-hlp-cardgrid--rail{padding:18px 16px}.wl-pharmacy-hub-aside .wl-hlp-cardgrid-rail-heading{color:#147b74;font-size:20px;line-height:24px}.wl-pharmacy-hub-aside .wl-hlp-cardgrid-rail-btn{color:#fff;background:#147b74;border-radius:6px;font-size:13px;line-height:18px}.wl-pharmacy-hub-aside .wl-hlp-cardgrid-rail-btn:hover,.wl-pharmacy-hub-aside .wl-hlp-cardgrid-rail-btn:focus-visible{background:#005a5a}@media (max-width:767px){.wl-hub--pharmacy-services{padding:20px 0 36px}.wl-pharmacy-hub-body{grid-template-columns:minmax(0,1fr);gap:30px;width:min(290px,100vw - 40px);margin-inline:auto}.wl-pharmacy-hub-main{gap:28px}.wl-pharmacy-carousel-frame{aspect-ratio:874/615}.wl-pharmacy-carousel-arrow{width:24px;height:36px}.wl-pharmacy-carousel-arrow.is-prev{left:-12px}.wl-pharmacy-carousel-arrow.is-next{right:-12px}.wl-pharmacy-services h1,.wl-pharmacy-feature-pair>h2{margin-bottom:24px}.wl-pharmacy-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 30px}.wl-pharmacy-service-card{min-height:128px;padding:0}.wl-pharmacy-feature-pair>hr{margin-bottom:30px}.wl-pharmacy-feature-grid{grid-template-columns:minmax(0,1fr);gap:20px}.wl-pharmacy-feature-card{min-height:385px}.wl-pharmacy-feature-card>img{aspect-ratio:600/369;height:auto}.wl-pharmacy-feature-copy h3,.wl-pharmacy-feature-copy .wl-prose{text-align:center}}.wl-utility{max-width:1100px;margin:0 auto;padding:28px}.wl-utility--flyer{max-width:1256px;padding-bottom:calc(var(--wl-space-lg) + var(--wl-space-lg))}.wl-utility--flyer .wl-utility-head{margin-bottom:var(--wl-space-lg)}.wl-utility--flyer .wl-utility-head h1{color:var(--wl-primary-contrast);margin-bottom:0;font-size:clamp(1.8rem,2.4vw,2.5rem);line-height:1.2}.wl-utility-head{margin-bottom:24px}.wl-utility-head h1{color:#152032;margin:0 0 8px;font-size:clamp(1.8rem,2.4vw,2.5rem);font-weight:700}.wl-utility-placeholder{border:1px dashed var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-utility-placeholder{border:1px dashed color-mix(in srgb, var(--wl-primary) 30%, #c7d6d6)}}.wl-utility-placeholder{background:var(--wl-surface-panel,#fbfdfc);text-align:center;color:#4a5666;border-radius:14px;padding:32px}.wl-program{max-width:1100px;margin:0 auto;padding:28px}.wl-program-hero{background:radial-gradient(circle at 82% 18%, var(--wl-primary), transparent 42%), linear-gradient(135deg, #fff, var(--wl-primary-soft));border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:center;gap:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-program-hero{background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--wl-primary) 14%, transparent), transparent 42%), linear-gradient(135deg, #fff, var(--wl-primary-soft))}}.wl-program-hero{padding:36px}.wl-program-hero-copy h1{color:#152032;margin:0;font-size:clamp(2rem,2.7vw,3rem);font-weight:700;line-height:1.06}.wl-program-hero-copy p{color:#273244;max-width:560px;margin:12px 0 0;font-size:1rem;line-height:1.45}.wl-program-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.wl-program-terms{color:var(--wl-primary-strong);align-items:center;gap:7px;font-size:.9rem;font-weight:800;display:inline-flex}.wl-program-app-tagline{font-weight:800}.wl-program-app-link{border:1px solid var(--wl-primary);align-items:center;min-height:38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wl-program-app-link{border:1px solid color-mix(in srgb, var(--wl-primary) 22%, #d7e7e7)}}.wl-program-app-link{color:var(--wl-primary-strong);background:#fff;border-radius:999px;padding:0 14px;font-size:.88rem;font-weight:850}.wl-program-hero-media{justify-items:end;gap:12px;display:grid}.wl-program-logo{object-fit:contain;max-width:180px;max-height:60px}.wl-program-image,.wl-program-mark{border-radius:14px;width:100%;min-height:220px}.wl-program-image{object-fit:cover;max-height:300px}.wl-program-mark{color:var(--wl-primary-strong);background:#fff;place-items:center;display:grid}.wl-program-body{grid-template-columns:minmax(0,1fr) 300px;gap:34px;margin-top:32px;display:grid}.wl-program-body:has(.wl-program-main:last-child){grid-template-columns:1fr}.wl-program-discount{background:var(--wl-primary-soft);width:fit-content;color:var(--wl-primary-strong);border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:8px 12px;display:inline-flex}.wl-program-summary{max-width:760px;font-size:1.02rem}.wl-program-benefits{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:24px;display:grid}.wl-program-benefit{border:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr);gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.wl-program-benefit{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e2ebec)}}.wl-program-benefit{background:#fff;border-radius:14px;padding:18px}.wl-program-benefit>span{width:38px;height:38px;color:var(--wl-primary-strong);background:var(--wl-primary-soft);border-radius:10px;place-items:center;display:grid}.wl-program-benefit img{object-fit:contain;width:38px;height:38px}.wl-program-benefit h2{color:#152032;letter-spacing:0;margin:0 0 5px;font-size:1.02rem;font-weight:500}.wl-program-benefit p{color:#4a5666;margin:0;font-size:.9rem;line-height:1.45}.wl-program-aside{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.wl-program-aside{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e2ebec)}}.wl-program-aside{background:#fff;border-radius:14px;padding:20px}@media (max-width:860px){.wl-slp-hero,.wl-slp-body,.wl-store-body,.wl-cms-home-hero,.wl-cms-home-wellness,.wl-hub-hero,.wl-hub-body,.wl-program-hero,.wl-program-body{grid-template-columns:1fr}.wl-slp-body{grid-template-columns:minmax(0,1fr)}.wl-store-map{min-height:240px}.wl-cms-home-hero-copy h1{font-size:2rem}.wl-cms-home-wellness{flex-direction:column;align-items:flex-start}.wl-app-surface{grid-template-columns:auto minmax(0,1fr)}.wl-app-surface-cta,.wl-app-surface-inline-cta{grid-column:1/-1;width:fit-content}}.wl-program.wl-program--preferred-perks-ppn{--ppn-teal:#147b74;--ppn-teal-dark:#005a5a;--ppn-mist:#e5f5f4;--ppn-mist-strong:#ade3e1;--ppn-yellow:#fff0ad;--ppn-red:#df1f2d;color:#333;max-width:none;font-family:var(--wl-font-family), "Open Sans", sans-serif;margin:0;padding:0 0 64px}.wl-program--preferred-perks-ppn *,.wl-program--preferred-perks-ppn :before,.wl-program--preferred-perks-ppn :after{box-sizing:border-box}.wl-program--preferred-perks-ppn .wl-ppn-container{width:min(960px,100% - 48px);margin-left:auto;margin-right:auto}.wl-program--preferred-perks-ppn a{color:var(--ppn-teal-dark);font-weight:700;text-decoration:underline}.wl-ppn-hero-banner,.wl-ppn-private-banner{border-radius:12px;line-height:0;text-decoration:none;display:block;overflow:hidden}.wl-ppn-hero-banner picture,.wl-ppn-private-banner picture,.wl-ppn-app picture{display:block}.wl-ppn-hero-banner img,.wl-ppn-private-banner img,.wl-ppn-app>picture img{width:100%;height:auto;display:block}.wl-ppn-alert{background:var(--ppn-yellow);border-radius:6px;justify-content:center;align-items:center;gap:24px;min-height:63px;margin-top:42px;padding:13px 28px;display:flex}.wl-ppn-alert img{object-fit:contain;flex:none;width:38px;height:38px}.wl-ppn-alert p{color:#1f2933;text-align:left;margin:0;font-size:14px;font-weight:600;line-height:1.35}.wl-ppn-benefits{border-bottom:1px solid #d7d7d7;margin-top:44px;padding:0 0 84px}.wl-ppn-benefits h2,.wl-ppn-videos h2,.wl-ppn-faq h2{color:var(--ppn-teal);font-family:var(--wl-font-family-title,var(--wl-font-family));letter-spacing:0;text-align:center;margin:0;font-size:32px;font-weight:700;line-height:1.18}.wl-ppn-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:48px;display:grid}.wl-ppn-benefit{text-align:center;min-width:0}.wl-ppn-benefit img{object-fit:contain;width:205px;max-width:100%;height:205px;margin:0 auto 20px;display:block}.wl-ppn-benefit p{color:#333;max-width:182px;margin:0 auto;font-size:14px;line-height:1.32}.wl-ppn-benefit strong{font-weight:800}.wl-ppn-account{grid-template-columns:minmax(0,1fr) minmax(320px,470px);align-items:center;column-gap:48px;margin-top:64px;display:grid}.wl-ppn-account--new{border-bottom:1px solid #d7d7d7;grid-template-columns:minmax(320px,470px) minmax(0,1fr);row-gap:38px;margin-top:36px;padding-bottom:62px}.wl-ppn-account-copy{max-width:430px}.wl-ppn-account-copy h2{color:var(--ppn-teal);font-family:var(--wl-font-family-title,var(--wl-font-family));letter-spacing:0;margin:0 0 24px;font-size:27px;font-weight:700;line-height:1.12}.wl-ppn-account-copy p{color:#333;margin:0 0 20px;font-size:14px;line-height:1.48}.wl-ppn-account-copy strong{font-weight:800}.wl-ppn-button{background:var(--ppn-teal);border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:0 26px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 4px 9px #005a5a38;color:#fff!important;text-decoration:none!important}.wl-ppn-button:hover,.wl-ppn-button:focus-visible{background:var(--ppn-teal-dark)}.wl-ppn-account-media img{border-radius:10px;width:100%;display:block}.wl-ppn-account-note{color:#333;text-align:center;grid-column:1/-1;margin:30px 0 0;font-size:12px;line-height:1.45}.wl-ppn-videos{text-align:center;border-bottom:1px solid #d7d7d7;padding:66px 0 84px}.wl-ppn-videos p{color:#333;margin:50px 0 0;font-size:14px;line-height:1.45}.wl-ppn-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:34px;display:grid}.wl-ppn-private-banner{margin-top:64px}.wl-ppn-brand-logos{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:30px;margin-top:48px;display:grid}.wl-ppn-brand-logos img{object-fit:contain;width:100%;max-height:70px;display:block}.wl-ppn-faq{padding:96px 0 0}.wl-ppn-faq-list{margin:48px 0 0;padding:0;list-style:none}.wl-ppn-faq-item{border-top:1px solid #d7d7d7;margin:0}.wl-ppn-faq-item:last-child{border-bottom:1px solid #d7d7d7}.wl-ppn-faq-item details{padding:0}.wl-ppn-faq-item summary{min-height:72px;color:var(--ppn-teal-dark);font-family:var(--wl-font-family-title,var(--wl-font-family));cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:18px;font-weight:700;line-height:1.25;list-style:none;display:flex}.wl-ppn-faq-item summary::-webkit-details-marker{display:none}.wl-ppn-faq-item summary svg{color:#1db1a8;flex:none;transition:transform .18s}.wl-ppn-faq-item details[open] summary svg{transform:rotate(180deg)}.wl-ppn-faq-answer{color:#333;max-width:760px;padding:0 0 24px;font-size:15px;line-height:1.55}.wl-ppn-faq-answer p{margin:0 0 12px}.wl-ppn-app{border-radius:18px;margin-top:68px;line-height:0;position:relative;overflow:hidden}.wl-ppn-app-badges{align-items:center;gap:12px;display:flex;position:absolute;bottom:35px;left:65px}.wl-ppn-app-badges a{line-height:0;display:block}.wl-ppn-app-badges img{width:220px;height:auto;display:block}.wl-ppn-note{color:#333;margin-top:46px;font-size:13px;line-height:1.45}@media (max-width:900px){.wl-program--preferred-perks-ppn .wl-ppn-container{width:min(720px,100% - 32px)}.wl-ppn-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-ppn-account,.wl-ppn-account--new{grid-template-columns:1fr;gap:26px}.wl-ppn-account--existing .wl-ppn-account-media{order:-1}.wl-ppn-account-copy{max-width:none}.wl-ppn-brand-logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.wl-program--preferred-perks-ppn .wl-ppn-container{width:min(290px,100vw - 85px)}.wl-ppn-hero-banner,.wl-ppn-private-banner,.wl-ppn-app{border-radius:8px}.wl-ppn-alert{justify-content:flex-start;align-items:flex-start;gap:14px;margin-top:18px;padding:18px 16px}.wl-ppn-alert img{width:34px;height:34px}.wl-ppn-alert p{font-size:13px}.wl-ppn-benefits{margin-top:40px;padding-bottom:44px}.wl-ppn-benefits h2,.wl-ppn-videos h2{font-size:28px;line-height:1.4}.wl-ppn-faq h2{font-size:24px;line-height:1.4}.wl-ppn-benefit-grid{grid-template-columns:1fr;gap:36px;margin-top:34px}.wl-ppn-benefit img{width:150px;height:150px;margin-bottom:12px}.wl-ppn-benefit p{max-width:190px;font-size:14px;line-height:1.4}.wl-ppn-account{margin-top:42px}.wl-ppn-account--new{margin-top:18px;padding-bottom:42px}.wl-ppn-account-copy h2{margin-bottom:15px;font-size:22px;line-height:1.4}.wl-ppn-account-copy p{margin-bottom:20px;font-size:14px;line-height:1.5}.wl-ppn-button{min-height:48px;padding:0 26px;font-size:15px}.wl-ppn-account-note{margin-top:30px;font-size:12px}.wl-ppn-videos{padding-top:38px;padding-bottom:44px}.wl-ppn-videos p{margin-top:28px;font-size:14px}.wl-ppn-video-grid{grid-template-columns:1fr;gap:20px;margin-top:24px}.wl-ppn-private-banner{margin-top:64px}.wl-ppn-brand-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 28px;margin-top:48px;padding:0 16px}.wl-ppn-brand-logos img{max-height:76px}.wl-ppn-faq{padding-top:110px}.wl-ppn-faq-list{margin-top:48px}.wl-ppn-faq-item summary{gap:14px;min-height:96px;font-size:18px;line-height:1.25}.wl-ppn-faq-answer{padding-bottom:18px;font-size:14px;line-height:1.5}.wl-ppn-app{margin-top:40px}.wl-ppn-app-badges{flex-direction:column;align-items:flex-start;gap:5px;bottom:20px;left:20px;right:auto}.wl-ppn-app-badges img{width:112px}.wl-ppn-note{margin-top:46px;font-size:14px}}.cms-platform-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;margin:0 0 22px;display:grid}.cms-platform-header h1{color:var(--wl-ink);letter-spacing:0;margin:8px 0;font-size:clamp(2rem,4vw,3.1rem);line-height:.98}.cms-platform-header p{max-width:760px;color:var(--wl-muted);margin:0;font-size:1rem;line-height:1.55}.cms-header-actions,.cms-status-row,.cms-platform-mode-bar,.cms-panel-title-row,.cms-device-toggle,.cms-theme-button-states,.cms-quick-action-list button{align-items:center;display:flex}.cms-header-actions{gap:10px}.cms-status-row{flex-wrap:wrap;gap:8px;margin-top:14px}.cms-mini-label{background:var(--wl-primary);border-radius:999px;align-items:center;width:max-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-mini-label{background:color-mix(in srgb, var(--wl-primary) 11%, white)}}.cms-mini-label{color:var(--wl-primary-strong);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;font-size:.72rem;font-weight:900}.cms-primary-button,.cms-secondary-button,.cms-icon-button{border-radius:var(--wl-button-radius);border:1px solid var(--wl-primary);justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-primary-button,.cms-secondary-button,.cms-icon-button{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-primary-button,.cms-secondary-button,.cms-icon-button{font:inherit;font-weight:var(--wl-label-weight);cursor:pointer;padding:0 16px;text-decoration:none}.cms-primary-button{background:linear-gradient(135deg, var(--wl-primary), var(--wl-primary-strong));color:var(--wl-surface);box-shadow:0 16px 34px var(--wl-primary);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.cms-primary-button{box-shadow:0 16px 34px color-mix(in srgb, var(--wl-primary) 16%, transparent)}}.cms-secondary-button,.cms-icon-button{background:var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.cms-secondary-button,.cms-icon-button{background:color-mix(in srgb, var(--wl-surface) 92%, transparent)}}.cms-secondary-button,.cms-icon-button{color:var(--wl-primary-strong)}.cms-secondary-button.compact{min-height:36px;padding-inline:12px;font-size:.85rem}.cms-secondary-button.is-active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-secondary-button.is-active{border-color:color-mix(in srgb, var(--wl-primary) 48%, #dce8e9)}}.cms-secondary-button.is-active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-secondary-button.is-active{background:color-mix(in srgb, var(--wl-primary-soft) 64%, white)}}.cms-secondary-button.is-active{color:var(--wl-primary-strong)}.cms-primary-button:disabled,.cms-secondary-button:disabled,.cms-icon-button:disabled{cursor:not-allowed;opacity:.62}.cms-primary-button.compact,.cms-icon-button.compact{min-height:36px;padding-inline:12px;font-size:.85rem}.cms-icon-button.compact{width:36px;padding:0}.cms-icon-button{width:44px;padding:0}.cms-status-pill{background:var(--wl-primary);border-radius:999px;align-items:center;min-height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-status-pill{background:color-mix(in srgb, var(--wl-primary) 12%, white)}}.cms-status-pill{color:var(--wl-primary-strong);white-space:nowrap;padding:0 12px;font-size:.78rem;font-weight:880}.cms-status-pill.compact{min-height:24px;padding-inline:9px;font-size:.7rem}.cms-status-pill--blue{color:#275a91;background:#edf5ff}.cms-status-pill--amber{color:#805700;background:#fff7e8}.cms-status-pill--neutral{color:#667386;background:#f3f6f7}.cms-platform-page-layout{gap:18px;display:grid}.cms-platform-page-layout--composer,.cms-platform-page-layout--binding{grid-template-columns:minmax(0,1fr) 330px}.cms-platform-stage,.cms-platform-inspector,.cms-theme-pack-strip,.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table,.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-platform-stage,.cms-platform-inspector,.cms-theme-pack-strip,.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table,.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-platform-stage,.cms-platform-inspector,.cms-theme-pack-strip,.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table,.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{background:var(--wl-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.cms-platform-stage,.cms-platform-inspector,.cms-theme-pack-strip,.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table,.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{background:color-mix(in srgb, var(--wl-surface) 94%, transparent)}}.cms-platform-stage,.cms-platform-inspector,.cms-theme-pack-strip,.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table,.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{box-shadow:0 22px 70px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.cms-platform-stage,.cms-platform-inspector,.cms-theme-pack-strip,.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table,.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{box-shadow:0 22px 70px color-mix(in srgb, var(--wl-primary-strong) 6%, transparent)}}.cms-platform-stage{grid-auto-rows:max-content;align-content:start;align-items:start;gap:16px;padding:16px;display:grid}.cms-platform-mode-bar{justify-content:space-between;gap:14px}.cms-platform-sync-note{color:var(--wl-muted);align-items:center;gap:8px;font-size:.88rem;font-weight:760;display:inline-flex}.cms-segmented{border:1px solid var(--wl-primary);place-self:start;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-segmented{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-segmented{background:var(--wl-surface);border-radius:12px}.cms-segmented button{border:0;border-right:1px solid var(--wl-primary);min-width:130px;min-height:42px}@supports (color:color-mix(in lab, red, red)){.cms-segmented button{border-right:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dce8e9)}}.cms-segmented button{color:#526074;font:inherit;cursor:pointer;background:0 0;font-size:.86rem;font-weight:850}.cms-segmented button:last-child{border-right:0}.cms-segmented button.active{background:linear-gradient(135deg, var(--wl-primary), var(--wl-primary-strong));color:var(--wl-surface)}.cms-segmented--compact{width:100%}.cms-segmented--compact button{flex:1;min-width:0}.cms-page-preview-frame{min-height:var(--cms-preview-height);border:1px solid var(--wl-primary);overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.cms-page-preview-frame{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-page-preview-frame{background:linear-gradient(90deg, #00000006 1px, transparent 1px) 0 0 / 42px 42px, var(--wl-page-tint);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.cms-page-preview-frame{background:linear-gradient(90deg, #00000006 1px, transparent 1px) 0 0 / 42px 42px, color-mix(in srgb, var(--wl-page-tint) 22%, white)}}.cms-page-preview-frame{padding:12px}.cms-page-preview-frame>div{width:1440px;transform:scale(var(--cms-preview-scale));transform-origin:0 0}.cms-page-preview-frame--edit{background:linear-gradient(90deg, var(--wl-primary) 1px, transparent 1px) 0 0 / 42px 42px, var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-page-preview-frame--edit{background:linear-gradient(90deg, color-mix(in srgb, var(--wl-primary) 9%, transparent) 1px, transparent 1px) 0 0 / 42px 42px, color-mix(in srgb, var(--wl-primary-soft) 35%, white)}}.cms-page-preview-empty{border:1px dashed var(--wl-primary);place-items:center;gap:10px;min-height:360px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-page-preview-empty{border:1px dashed color-mix(in srgb, var(--wl-primary) 24%, #dce8e9)}}.cms-page-preview-empty{color:var(--wl-muted);border-radius:16px}.cms-section-table,.cms-binding-table{border:1px solid var(--wl-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-section-table,.cms-binding-table{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dce8e9)}}.cms-section-table,.cms-binding-table{background:var(--wl-surface);border-radius:14px}.cms-section-table__head,.cms-section-row,.cms-binding-table__head,.cms-binding-row{align-items:center;gap:12px;display:grid}.cms-section-table__head,.cms-section-row{grid-template-columns:minmax(230px,1.4fr) minmax(120px,.7fr) minmax(160px,.9fr) minmax(160px,.7fr) 42px}.cms-binding-table__head,.cms-binding-row{grid-template-columns:minmax(210px,1.4fr) minmax(180px,1fr) 90px 120px 140px}.cms-section-table__head,.cms-binding-table__head{color:#667386;letter-spacing:.08em;text-transform:uppercase;min-height:48px;padding:0 14px;font-size:.72rem;font-weight:900}.cms-section-row,.cms-binding-row{width:100%;min-height:62px;color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf2f4;padding:0 14px}.cms-section-row.active,.cms-binding-row.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-section-row.active,.cms-binding-row.active{background:color-mix(in srgb, var(--wl-primary-soft) 54%, white)}}.cms-section-row.active,.cms-binding-row.active{box-shadow:inset 3px 0 0 var(--wl-primary)}.cms-section-row>span:first-child,.cms-binding-row>span:first-child{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.cms-binding-row>span:first-child{grid-template-columns:auto minmax(0,1fr)}.cms-binding-row>span{min-width:0}.cms-binding-row>span:not(:first-child,.cms-status-pill,.cms-validation-label){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-section-row i{background:var(--wl-primary-soft);width:24px;height:24px;color:var(--wl-primary-strong);border-radius:999px;place-items:center;font-size:.72rem;font-style:normal;font-weight:900;display:grid}.cms-binding-row small{color:var(--wl-muted);font-size:.76rem;display:block}.cms-validation-label{color:var(--wl-primary-strong);align-items:center;gap:6px;font-size:.82rem;font-weight:820;display:inline-flex}.cms-fidelity-meter{color:var(--wl-muted);grid-template-columns:minmax(70px,1fr) auto;align-items:center;gap:9px;font-size:.78rem;font-weight:900;display:grid}.cms-fidelity-meter b{background:linear-gradient(90deg, var(--wl-primary), var(--wl-primary-strong));border-radius:999px;height:6px;display:block}.cms-platform-inspector{align-self:start;overflow:hidden}.cms-inspector-head,.cms-inspector-block,.cms-field-mapping-list,.cms-pill-input,.cms-validation-stack{border-bottom:1px solid #edf2f4;gap:12px;padding:18px;display:grid}.cms-inspector-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.cms-inspector-head>div,.cms-field-mapping-list article>div{gap:3px;min-width:0;display:grid}.cms-inspector-head span,.cms-inspector-block small,.cms-field-mapping-list small,.cms-theme-meta span,.cms-theme-meta small{color:var(--wl-muted);font-size:.78rem;font-weight:760}.cms-inspector-head strong,.cms-inspector-block strong,.cms-field-mapping-list strong{color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-inspector-block p{color:var(--wl-muted);margin:0;font-size:.9rem;line-height:1.45}.cms-pipeline-contract{border:1px solid var(--wl-primary);margin:0 14px 12px}@supports (color:color-mix(in lab, red, red)){.cms-pipeline-contract{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-pipeline-contract{background:var(--wl-primary-soft);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.cms-pipeline-contract{background:color-mix(in srgb, var(--wl-primary-soft) 42%, white)}}.cms-pipeline-contract{padding:10px 12px}.cms-pipeline-contract strong{color:var(--wl-primary-strong);font-size:.82rem;display:block}.cms-pipeline-contract p{color:var(--wl-muted);margin:3px 0 0;font-size:.78rem;line-height:1.35}.cms-pipeline-contract ul{color:var(--wl-muted);margin:.45rem 0 0;padding-left:1rem;font-size:.76rem;line-height:1.35}.cms-pipeline-contract.needs-normalization{background:#fff7e6;border-color:#cabb9e}.cms-pipeline-contract.needs-normalization strong{color:#714100}.cms-inspector-block a,.cms-quick-action-list button{color:var(--wl-primary-strong);font-weight:860;text-decoration:none}.cms-quick-action-list{gap:0;padding:8px 18px 18px;display:grid}.cms-quick-action-list button{font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf2f4;justify-content:space-between;padding:13px 0}.cms-live-preview-panel,.cms-content-editor-panel,.cms-history-panel,.cms-schema-footnote{padding:16px}.cms-live-preview-panel--large{min-height:420px}.cms-panel-title-row{justify-content:space-between;gap:14px;margin-bottom:12px}.cms-panel-title-row>div:first-child{gap:6px;display:grid}.cms-panel-title-row strong{color:var(--wl-ink);font-size:1rem}.cms-device-toggle{border:1px solid var(--wl-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-device-toggle{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-device-toggle{background:var(--wl-surface);border-radius:10px}.cms-device-toggle button{width:40px;height:36px;color:var(--wl-muted);background:0 0;border:0;border-right:1px solid #edf2f4;place-items:center;display:grid}.cms-device-toggle button:last-child{border-right:0}.cms-device-toggle button.active{background:var(--wl-primary-soft);color:var(--wl-primary-strong)}.cms-mini-carousel-preview{background:var(--wl-primary-soft);border-radius:14px;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-mini-carousel-preview{background:color-mix(in srgb, var(--wl-primary-soft) 62%, white)}}.cms-mini-carousel-preview{padding:18px}.cms-mini-carousel-preview>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;display:grid}.cms-mini-carousel-preview span,.cms-mini-nav-preview span,.cms-schema-footnote span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:900}.cms-mini-carousel-preview strong{max-width:520px;color:var(--wl-primary-strong);font-size:clamp(1.4rem,2vw,2rem);line-height:1.05}.cms-mini-nav-preview{background:var(--wl-surface);border-radius:14px;grid-template-columns:auto minmax(0,1fr) minmax(220px,380px);align-items:center;gap:18px;padding:14px;display:grid}.cms-mini-nav-preview nav{flex-wrap:wrap;gap:16px;display:flex}.cms-mini-nav-preview .rxp-search-control{min-width:0}.cms-mini-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cms-field-mapping-list article{background:var(--wl-surface);border:1px solid #edf2f4;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.cms-field-mapping-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cms-content-editor-panel{gap:12px;display:grid}.cms-content-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cms-content-field-grid label{background:var(--wl-surface);border:1px solid #edf2f4;border-radius:14px;gap:8px;min-width:0;padding:14px;display:grid}.cms-content-field-grid label>span:first-child{color:var(--wl-ink);justify-content:space-between;align-items:center;gap:10px;font-weight:860;display:flex}.cms-content-field-grid b{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border-radius:999px;padding:4px 8px;font-size:.7rem}.cms-content-field-grid input,.cms-content-field-grid textarea{border:1px solid var(--wl-primary);width:100%}@supports (color:color-mix(in lab, red, red)){.cms-content-field-grid input,.cms-content-field-grid textarea{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-content-field-grid input,.cms-content-field-grid textarea{color:var(--wl-ink);font:inherit;background:#fff;border-radius:10px;padding:10px 12px}.cms-content-field-grid small{color:var(--wl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.cms-asset-field{border:1px solid var(--wl-primary);justify-content:space-between;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.cms-asset-field{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-asset-field{background:var(--wl-primary-soft);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.cms-asset-field{background:color-mix(in srgb, var(--wl-primary-soft) 40%, white)}}.cms-asset-field{padding:10px 12px}.cms-asset-field button{background:var(--wl-primary);color:var(--wl-surface);border:0;border-radius:999px;padding:7px 10px;font-weight:860}.cms-history-panel{gap:14px;display:grid}.cms-history-panel>div:last-child{gap:10px;display:grid}.cms-history-panel article{background:var(--wl-surface);border:1px solid #edf2f4;border-radius:14px;grid-template-columns:130px minmax(140px,.7fr) minmax(0,1.3fr);align-items:start;gap:12px;padding:14px;display:grid}.cms-history-panel time{color:var(--wl-muted);font-size:.8rem;font-weight:820}.cms-history-panel p{color:var(--wl-muted);margin:0;line-height:1.45}.cms-pill-input div{background:var(--wl-surface);border:1px solid #dfe8ea;border-radius:12px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.cms-pill-input button{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border:0;border-radius:999px;padding:6px 10px;font-weight:850}.cms-pill-input input{min-width:96px;font:inherit;border:0;outline:0;flex:1}.cms-validation-stack{border-bottom:0}.cms-validation-stack p{color:var(--wl-primary-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;font-size:.86rem;display:grid}.cms-schema-footnote{color:var(--wl-muted)}.cms-schema-footnote p{margin:8px 0 0;line-height:1.45}.cms-theme-pack-layout{gap:16px;display:grid}.cms-theme-pack-strip{grid-template-columns:repeat(6,minmax(150px,1fr));gap:10px;padding:10px;display:grid}.cms-theme-pack-strip button{border:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:76px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cms-theme-pack-strip button{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dce8e9)}}.cms-theme-pack-strip button{background:var(--wl-surface);color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;padding:12px}.cms-theme-pack-strip button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-theme-pack-strip button.active{border-color:color-mix(in srgb, var(--wl-primary) 55%, #dce8e9)}}.cms-theme-pack-strip button.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-theme-pack-strip button.active{background:color-mix(in srgb, var(--wl-primary-soft) 52%, white)}}.cms-theme-pack-strip button>span{color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.cms-theme-pack-strip button strong,.cms-theme-pack-strip button small{grid-column:2}.cms-theme-pack-strip button small{color:var(--wl-muted)}.cms-theme-pack-grid{grid-template-columns:minmax(320px,.86fr) minmax(0,1.28fr) 280px;gap:16px;display:grid}.cms-token-governance-table,.cms-theme-preview-panel,.cms-theme-validation,.cms-impact-table{padding:16px}.cms-token-rows{border:1px solid #edf2f4;border-radius:12px;display:grid;overflow:hidden}.cms-token-rows+.cms-token-rows{margin-top:12px}.cms-token-rows article{border-bottom:1px solid #edf2f4;grid-template-columns:auto 28px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:54px;padding:0 10px;display:grid}.cms-token-rows article:last-child{border-bottom:0}.cms-token-rows.compact article{min-height:44px}.cms-token-swatch{border:1px solid #dfe8ea;border-radius:7px;width:24px;height:24px}.cms-token-rows strong{color:var(--wl-ink);font-size:.82rem;display:block}.cms-token-rows small{color:var(--wl-muted);font-size:.72rem}.cms-token-rows code{color:var(--wl-primary-strong);font-size:.72rem}.cms-theme-preview{color:var(--wl-ink);gap:14px;display:grid}.cms-theme-preview header,.cms-theme-preview article,.cms-theme-preview footer{background:var(--wl-surface);border:1px solid #edf2f4;border-radius:13px;padding:12px}.cms-theme-preview header{grid-template-columns:auto minmax(0,1fr) minmax(220px,360px);align-items:center;gap:14px;display:grid}.cms-theme-preview nav,.cms-theme-preview footer{color:var(--wl-primary-strong);flex-wrap:wrap;gap:16px;font-size:.82rem;font-weight:850;display:flex}.cms-theme-preview article{background:var(--wl-primary-soft);grid-template-columns:minmax(0,.95fr) minmax(220px,1.05fr);align-items:center;gap:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-theme-preview article{background:color-mix(in srgb, var(--wl-primary-soft) 50%, white)}}.cms-theme-preview h2{color:var(--wl-primary-strong);margin:0;font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.02}.cms-theme-preview p{max-width:340px;color:var(--wl-muted)}.cms-theme-hero-media{background:radial-gradient(circle at 20% 20%, var(--wl-primary), transparent 30%), linear-gradient(135deg, var(--wl-primary), var(--wl-primary-soft));border-radius:12px;min-height:160px}@supports (color:color-mix(in lab, red, red)){.cms-theme-hero-media{background:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--wl-primary) 18%, white), transparent 30%), linear-gradient(135deg, color-mix(in srgb, var(--wl-primary) 20%, white), color-mix(in srgb, var(--wl-primary-soft) 70%, white))}}.cms-theme-button-states{flex-wrap:wrap;gap:10px}.cms-theme-validation{align-content:start;gap:12px;display:grid}.cms-validation-card{background:var(--wl-surface);border:1px solid #edf2f4;border-radius:13px;gap:8px;padding:13px;display:grid}.cms-validation-card>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.cms-validation-card strong{color:var(--wl-ink)}.cms-validation-card span{color:var(--wl-primary-strong);font-weight:900}.cms-validation-card p{color:var(--wl-muted);margin:0;font-size:.84rem;line-height:1.45}.cms-validation-card--amber span{color:#9a6500}.cms-validation-card--blue span{color:#275a91}.cms-theme-meta{border-top:1px solid #edf2f4;gap:5px;padding-top:12px;display:grid}.cms-impact-table{gap:0;display:grid}.cms-impact-table article{min-height:48px;color:var(--wl-muted);border-top:1px solid #edf2f4;grid-template-columns:1.2fr .7fr 1fr 1fr;align-items:center;gap:12px;font-size:.86rem;display:grid}.cms-impact-table article strong{color:var(--wl-primary-strong)}.cms-page-builder{gap:14px;display:grid}.cms-page-builder-topbar{z-index:95;border-bottom:1px solid var(--wl-primary);grid-template-columns:minmax(280px,400px) minmax(300px,1.5fr) auto;align-items:center;gap:16px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.cms-page-builder-topbar{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dce8e9)}}.cms-page-builder-topbar{margin:-6px -6px 2px;padding:0 6px 14px}.cms-content-hydration-notice{color:#744d10;background:#fff9ef;border:1px solid #ebcb8f;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.78rem;line-height:1.3;display:flex}.cms-content-hydration-notice strong{color:#68430b;white-space:nowrap;font-size:.76rem;font-weight:900}.cms-content-hydration-notice span{flex:1;min-width:0}.cms-content-hydration-notice small{color:#7a5518;white-space:nowrap;background:#fff;border-radius:999px;padding:3px 7px;font-size:.7rem;font-weight:850}.cms-page-builder-field{gap:5px;min-width:0;display:grid;position:relative}.cms-page-builder-field label,.cms-page-builder-field>span{color:var(--wl-muted);font-size:.72rem;font-weight:820}.cms-page-typeahead__control{border:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__control{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-page-typeahead__control{box-shadow:none;color:var(--wl-primary-strong);background:#fff;border-radius:8px;padding:0 9px}.cms-page-typeahead__control:focus-within{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__control:focus-within{border-color:color-mix(in srgb, var(--wl-primary) 72%, #dce8e9)}}.cms-page-typeahead__control:focus-within{box-shadow:0 0 0 3px var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--wl-primary) 13%, transparent)}}.cms-page-typeahead__control input{width:100%;min-width:0;color:var(--wl-ink);font:inherit;background:0 0;border:0;outline:0;font-size:.9rem;font-weight:760}.cms-page-typeahead__control input::placeholder{color:var(--wl-muted)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__control input::placeholder{color:color-mix(in srgb, var(--wl-muted) 72%, white)}}.cms-page-typeahead__menu-button{width:30px;height:30px;color:var(--wl-primary-strong);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.cms-page-typeahead__menu-button:hover,.cms-page-typeahead__menu-button[aria-expanded=true]{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__menu-button:hover,.cms-page-typeahead__menu-button[aria-expanded=true]{background:color-mix(in srgb, var(--wl-primary-soft) 58%, white)}}.cms-page-typeahead__popover{z-index:70;border:1px solid var(--wl-primary);gap:4px;width:min(640px,100vw - 44px);max-height:min(430px,70vh);display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__popover{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-page-typeahead__popover{box-shadow:0 18px 50px var(--wl-primary-strong);background:#fff;border-radius:10px;padding:8px}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__popover{box-shadow:0 18px 50px color-mix(in srgb, var(--wl-primary-strong) 12%, transparent)}}.cms-link-href-field .cms-page-typeahead__popover{width:100%;max-height:min(240px,42vh);box-shadow:none;margin-top:8px;position:static}.cms-link-page-typeahead{gap:8px;min-width:0;display:grid;position:relative}.cms-page-typeahead__group{gap:4px;display:grid}.cms-page-typeahead__group+.cms-page-typeahead__group{border-top:1px solid var(--wl-primary);margin-top:6px;padding-top:8px}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__group+.cms-page-typeahead__group{border-top:1px solid color-mix(in srgb, var(--wl-primary) 10%, #e6eeee)}}.cms-page-typeahead__group-label{z-index:1;background:var(--wl-surface);border-radius:8px;margin:-2px -2px 2px;position:sticky;top:-8px}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__group-label{background:color-mix(in srgb, var(--wl-surface) 94%, white)}}.cms-page-typeahead__group-label{color:var(--wl-muted)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__group-label{color:color-mix(in srgb, var(--wl-muted) 82%, white)}}.cms-page-typeahead__group-label{letter-spacing:.04em;text-transform:uppercase;padding:5px 8px;font-size:.68rem;font-weight:900}.cms-page-typeahead__popover button{width:100%;min-height:58px;color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px;display:grid}.cms-link-href-field .cms-page-typeahead__popover button{min-height:52px}.cms-page-typeahead__popover button:hover,.cms-page-typeahead__popover button.is-active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__popover button:hover,.cms-page-typeahead__popover button.is-active{border-color:color-mix(in srgb, var(--wl-primary) 22%, #dce8e9)}}.cms-page-typeahead__popover button:hover,.cms-page-typeahead__popover button.is-active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__popover button:hover,.cms-page-typeahead__popover button.is-active{background:color-mix(in srgb, var(--wl-primary-soft) 44%, white)}}.cms-page-typeahead__popover button[aria-selected=true]{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__popover button[aria-selected=true]{border-color:color-mix(in srgb, var(--wl-primary) 48%, #dce8e9)}}.cms-page-typeahead__popover button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--wl-primary)}.cms-page-typeahead__result-main{gap:5px;min-width:0;display:grid}.cms-page-typeahead__result-main strong{color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.2;overflow:hidden}.cms-page-typeahead__result-main span{min-width:0;color:var(--wl-muted);align-items:center;gap:5px;font-size:.74rem;display:flex}.cms-page-typeahead__result-main em{max-width:260px;color:var(--wl-muted);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__result-main em{color:color-mix(in srgb, var(--wl-muted) 78%, white)}}.cms-page-typeahead__result-main em{text-overflow:ellipsis;white-space:nowrap;font-style:normal}.cms-page-typeahead__result-main code{color:var(--wl-primary-strong);font-family:inherit;font-size:.74rem;font-weight:850}.cms-page-typeahead__result-meta{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.cms-page-typeahead__result-meta small,.cms-page-typeahead__source{color:var(--wl-muted);font-size:.7rem;font-weight:780}.cms-page-typeahead__source{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.cms-page-typeahead__popover>p{background:var(--wl-primary-soft);border-radius:10px;margin:0}@supports (color:color-mix(in lab, red, red)){.cms-page-typeahead__popover>p{background:color-mix(in srgb, var(--wl-primary-soft) 34%, white)}}.cms-page-typeahead__popover>p{color:var(--wl-muted);padding:12px;font-size:.82rem;font-weight:780}.cms-builder-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;max-width:900px;display:flex;position:relative}.cms-builder-primary-actions{flex:none;align-items:center;gap:8px;display:inline-flex}.cms-builder-actions .cms-segmented--compact{flex:0 0 172px;grid-template-columns:repeat(2,minmax(0,1fr));width:172px;display:grid}.cms-builder-actions .cms-segmented--compact button{white-space:nowrap;min-width:0;padding-inline:12px}.cms-builder-actions :is(.cms-primary-button,.cms-secondary-button).compact{white-space:nowrap;flex:none}.cms-builder-icon-actions{flex:none;gap:8px;display:inline-flex}.cms-page-save-status{color:#667386;text-overflow:ellipsis;white-space:nowrap;background:#f7f9fa;border:1px solid #dfe6e8;border-radius:999px;align-self:center;max-width:min(260px,34vw);padding:6px 9px;font-size:.74rem;font-weight:850;line-height:1.2;overflow:hidden}.cms-page-save-status--saved{color:#117144;background:#f2fbf7;border-color:#c8eadc}.cms-page-save-status--error{color:#9b2d2d;background:#fff4f4;border-color:#f0c8c8}.cms-page-field-binding{color:#275a91;background:#f3f8ff;border:1px solid #d8e8fb;border-radius:999px;align-self:center;gap:1px;max-width:270px;padding:5px 10px;line-height:1.12;display:grid;overflow:hidden}.cms-page-field-binding span{letter-spacing:.05em;text-transform:uppercase;font-size:.61rem;font-weight:900}.cms-page-field-binding strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:850;overflow:hidden}.cms-page-field-binding--gated{color:#805700;background:#fff8ed;border-color:#f1dfb8}.cms-page-builder-titlebar{align-items:center;gap:4px;min-height:48px;display:grid}.cms-page-builder-titlebar>div{gap:6px;min-width:0;display:grid}.cms-page-builder-titlebar__pills{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.cms-page-builder-titlebar h1{color:var(--wl-ink);letter-spacing:0;margin:0;font-size:1.18rem}.cms-page-builder-titlebar>span{color:var(--wl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:760;overflow:hidden}.cms-composer-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.cms-composer-shell.is-preview{grid-template-columns:minmax(0,1fr)}.cms-composer-shell.is-preview .cms-template-switcher{display:none}.cms-composer-shell.is-preview .cms-layout-workspace{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.cms-composer-shell.is-preview .cms-layout-toolbar{display:none}.cms-compare-menu{position:relative}.cms-compare-menu__popover{z-index:60;border:1px solid var(--wl-primary);gap:4px;width:min(340px,100vw - 32px);display:grid;position:absolute;top:calc(100% + 8px);right:0}@supports (color:color-mix(in lab, red, red)){.cms-compare-menu__popover{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-compare-menu__popover{box-shadow:0 24px 70px var(--wl-primary-strong);background:#fff;border-radius:14px;padding:8px}@supports (color:color-mix(in lab, red, red)){.cms-compare-menu__popover{box-shadow:0 24px 70px color-mix(in srgb, var(--wl-primary-strong) 14%, transparent)}}.cms-compare-menu__head{border-bottom:1px solid #edf2f4;gap:2px;margin-bottom:3px;padding:6px 8px 9px;display:grid}.cms-compare-menu__head strong{color:var(--wl-ink);font-size:.86rem}.cms-compare-menu__head span{color:var(--wl-muted);font-size:.72rem;font-weight:760}.cms-compare-menu__popover :is(a,button){color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;text-decoration:none;display:grid}.cms-compare-menu__popover :is(a,button):hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-compare-menu__popover :is(a,button):hover{background:color-mix(in srgb, var(--wl-primary-soft) 46%, white)}}.cms-compare-menu__popover :is(a,button)>span:first-child{background:var(--wl-primary-soft);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-compare-menu__popover :is(a,button)>span:first-child{background:color-mix(in srgb, var(--wl-primary-soft) 60%, white)}}.cms-compare-menu__popover :is(a,button)>span:first-child{color:var(--wl-primary-strong)}.cms-compare-menu__popover :is(a,button)>span:last-child{gap:2px;min-width:0;display:grid}.cms-compare-menu__popover :is(a,button) strong{color:var(--wl-ink);font-size:.8rem}.cms-compare-menu__popover :is(a,button) small{color:var(--wl-muted);font-size:.7rem;font-weight:760}.cms-migrated-page-shell{grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start;gap:16px;display:grid}.cms-migrated-page-shell.is-preview{grid-template-columns:minmax(0,1fr)}.cms-migrated-page-main{gap:12px;min-width:0;display:grid}.cms-migration-process-panel,.cms-migrated-page-workspace,.cms-migrated-content-map{border:1px solid var(--wl-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-migration-process-panel,.cms-migrated-page-workspace,.cms-migrated-content-map{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-migration-process-panel,.cms-migrated-page-workspace,.cms-migrated-content-map{background:var(--wl-surface);box-shadow:0 18px 52px var(--wl-primary-strong);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.cms-migration-process-panel,.cms-migrated-page-workspace,.cms-migrated-content-map{box-shadow:0 18px 52px color-mix(in srgb, var(--wl-primary-strong) 5%, transparent)}}.cms-migration-process-panel{grid-template-columns:minmax(220px,.72fr) minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.cms-migration-process-panel h2{color:var(--wl-ink);letter-spacing:0;margin:4px 0;font-size:1.12rem}.cms-migration-process-panel p{color:var(--wl-muted);margin:0;font-size:.84rem;line-height:1.45}.cms-migration-step-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.cms-migration-step-strip span{border:1px solid var(--wl-primary);gap:3px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-migration-step-strip span{border:1px solid color-mix(in srgb, var(--wl-primary) 15%, #dce8e9)}}.cms-migration-step-strip span{background:#fbfdfd;border-radius:12px;padding:9px}.cms-migration-step-strip span[data-active=true]{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-migration-step-strip span[data-active=true]{border-color:color-mix(in srgb, var(--wl-primary) 35%, #dce8e9)}}.cms-migration-step-strip span[data-active=true]{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-migration-step-strip span[data-active=true]{background:color-mix(in srgb, var(--wl-primary-soft) 42%, white)}}.cms-migration-step-strip b{background:var(--wl-primary-strong);width:24px;height:24px;color:var(--wl-surface);border-radius:999px;place-items:center;font-size:.72rem;display:grid}.cms-migration-step-strip strong{color:var(--wl-ink);font-size:.8rem}.cms-migration-step-strip small{color:var(--wl-muted);font-size:.7rem;font-weight:760}.cms-migrated-page-canvas{background:#f8fbfb;max-height:min(78vh,980px);padding:14px;overflow:auto}.cms-migrated-page-canvas.is-preview{background:var(--wl-surface);max-height:none;padding:0}.cms-migrated-page-canvas .gm-page{border:1px solid var(--wl-primary);max-width:1440px;margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.cms-migrated-page-canvas .gm-page{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e2eaeb)}}.cms-migrated-page-canvas .gm-page{background:var(--wl-surface)}.cms-migrated-page-canvas.is-preview .gm-page{border:0;max-width:none}.cms-migrated-content-map{padding:0}.cms-migrated-content-map .cms-content-map-summary{border-inline:0;border-top:0;border-radius:0}.cms-layout-content-map__row{width:100%;min-height:44px;color:var(--wl-muted);font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #edf2f4;grid-template-columns:48px minmax(150px,1fr) minmax(170px,1fr) minmax(120px,.72fr) minmax(130px,.72fr);align-items:center;gap:10px;padding:0 12px;font-size:.78rem;display:grid}.cms-layout-content-map__row:hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-layout-content-map__row:hover{background:color-mix(in srgb, var(--wl-primary-soft) 32%, white)}}.cms-layout-content-map__row strong{color:var(--wl-ink)}.cms-layout-content-map__row code{color:var(--wl-primary-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.cms-migrated-page-inspector{position:sticky;top:14px}.cms-migration-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cms-migration-metrics span{border:1px solid var(--wl-primary);gap:2px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-migration-metrics span{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dce8e9)}}.cms-migration-metrics span{background:#fbfdfd;border-radius:12px;padding:10px}.cms-migration-metrics strong{color:var(--wl-primary-strong);font-size:1.15rem}.cms-migration-metrics small{color:var(--wl-muted);font-size:.7rem;font-weight:850}.cms-migrated-source-shot{object-fit:cover;object-position:top center;border:1px solid #e5ecee;border-radius:11px;width:100%;max-height:160px}.cms-migration-action-stack{flex-wrap:wrap;gap:8px;display:flex}.migration-report-page-link{background:var(--wl-primary-strong,#006b6b);color:#fff;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:8px 11px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.cms-composer-main{gap:12px;min-width:0;display:grid}.cms-template-switcher{flex-wrap:wrap;gap:8px;display:flex}.cms-template-switcher button{border:1px solid var(--wl-primary);align-items:center;gap:8px;min-height:42px;display:flex}@supports (color:color-mix(in lab, red, red)){.cms-template-switcher button{border:1px solid color-mix(in srgb, var(--wl-primary) 13%, #dce8e9)}}.cms-template-switcher button{background:var(--wl-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-template-switcher button{background:color-mix(in srgb, var(--wl-surface) 96%, transparent)}}.cms-template-switcher button{color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;padding:0 12px}.cms-template-switcher button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-template-switcher button.active{border-color:color-mix(in srgb, var(--wl-primary) 50%, #dce8e9)}}.cms-template-switcher button.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-template-switcher button.active{background:color-mix(in srgb, var(--wl-primary-soft) 42%, white)}}.cms-template-switcher button.active{box-shadow:inset 0 0 0 1px var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-template-switcher button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.cms-template-switcher small{border-left:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-template-switcher small{border-left:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-template-switcher small{padding-left:8px}.cms-template-switcher span,.cms-template-switcher small,.cms-layout-toolbar span,.cms-slot-component__meta small,.cms-layout-content-map code,.cms-slot-constraint-list dt{color:var(--wl-muted);font-size:.72rem;font-weight:760}.cms-template-switcher span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.cms-template-switcher strong,.cms-layout-toolbar strong{color:var(--wl-ink)}.cms-layout-workspace{border:1px solid var(--wl-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-layout-workspace{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-layout-workspace{background:var(--wl-surface);box-shadow:0 20px 58px var(--wl-primary-strong);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.cms-layout-workspace{box-shadow:0 20px 58px color-mix(in srgb, var(--wl-primary-strong) 5%, transparent)}}.cms-slot-insertion-panel{background:linear-gradient(180deg, var(--wl-primary-soft), white 72%), var(--wl-surface);border-top:1px solid #e7eef0}@supports (color:color-mix(in lab, red, red)){.cms-slot-insertion-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--wl-primary-soft) 34%, white), white 72%), var(--wl-surface)}}.cms-slot-insertion-panel{padding:14px;animation:.19s ease-out cms-insertion-panel-enter}.cms-slot-insertion-panel__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:12px;display:grid}.cms-slot-insertion-panel__head h2{color:var(--wl-ink);letter-spacing:0;margin:4px 0;font-size:1.1rem}.cms-slot-insertion-panel__head p{max-width:680px;color:var(--wl-muted);margin:0;font-size:.84rem;line-height:1.45}.cms-slot-insertion-panel__head>div:last-child{gap:7px;display:flex}.cms-slot-insertion-options{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.cms-slot-insertion-options>button{border:1px solid var(--wl-primary);gap:7px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-slot-insertion-options>button{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-slot-insertion-options>button{color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;background:#ffffffe6;border-radius:13px;padding:10px;transition:border-color .16s,box-shadow .16s,transform .16s}.cms-slot-insertion-options>button:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-insertion-options>button:hover{border-color:color-mix(in srgb, var(--wl-primary) 48%, #dce8e9)}}.cms-slot-insertion-options>button:hover{box-shadow:0 14px 34px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.cms-slot-insertion-options>button:hover{box-shadow:0 14px 34px color-mix(in srgb, var(--wl-primary-strong) 8%, transparent)}}.cms-slot-insertion-options>button:hover{transform:translateY(-2px)}.cms-slot-insertion-options>button>span{background:var(--wl-primary-soft);border-radius:999px;width:fit-content}@supports (color:color-mix(in lab, red, red)){.cms-slot-insertion-options>button>span{background:color-mix(in srgb, var(--wl-primary-soft) 62%, white)}}.cms-slot-insertion-options>button>span{color:var(--wl-primary-strong);letter-spacing:.05em;text-transform:uppercase;padding:4px 7px;font-size:.66rem;font-weight:900}.cms-slot-insertion-options strong{color:var(--wl-ink);line-height:1.2}.cms-slot-insertion-options small{color:var(--wl-muted);font-size:.76rem;line-height:1.35}.cms-option-preview{background:var(--wl-primary-soft);border:1px solid #e3ecee;border-radius:10px;min-height:96px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-option-preview{background:color-mix(in srgb, var(--wl-primary-soft) 42%, white)}}.cms-option-preview--image{background:#f5fbfb;min-height:102px}.cms-option-preview--image img{object-fit:cover;width:100%;height:100%;min-height:102px}.cms-option-preview--globalheader img,.cms-option-preview--globalfooter img,.cms-option-preview--flyermodule img{object-fit:contain;padding:8px}.cms-option-preview--service,.cms-option-preview--contract,.cms-option-preview--campaign{align-content:center;gap:8px;padding:13px}.cms-option-preview--service i{background:var(--wl-primary);border-radius:999px;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.cms-option-preview--service i{background:color-mix(in srgb, var(--wl-primary) 18%, white)}}.cms-option-preview--service span,.cms-option-preview--campaign span,.cms-option-preview--contract span{color:var(--wl-primary-strong);align-items:center;gap:5px;font-size:.72rem;font-weight:900;display:inline-flex}.cms-layout-toolbar{border-bottom:1px solid #e7eef0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.cms-layout-toolbar>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;display:flex}.cms-layout-toolbar .cms-segmented{border-radius:999px}.cms-layout-toolbar .cms-segmented button{min-width:92px;min-height:34px;font-size:.78rem}.cms-layout-canvas{background:linear-gradient(90deg, #005f5c0e 1px, transparent 1px) 0 0 / calc(100% / var(--cms-layout-columns)) 100%, #fbfdfd;padding:0 16px 16px;transition:background-color .18s,padding .18s;overflow:auto}.cms-layout-canvas--editor{background:#fbfdfd}.cms-layout-canvas--preview{background:var(--wl-surface);padding:0;overflow:visible}.cms-layout-ruler{grid-template-columns:repeat(var(--cms-layout-columns), minmax(0, 1fr));color:#728096;text-align:center;border-bottom:1px solid #edf2f4;align-items:center;min-height:39px;font-size:.72rem;font-weight:850;transition:opacity .16s,transform .16s;display:grid}.cms-layout-canvas--preview .cms-layout-ruler{opacity:0;height:0;min-height:0;overflow:hidden;transform:translateY(-4px)}.cms-layout-grid{grid-template-columns:repeat(var(--cms-layout-columns), minmax(0, 1fr));gap:var(--cms-layout-column-gap,10px);grid-auto-rows:minmax(92px,auto);padding-top:12px;transition:gap .18s,padding .18s;display:grid}.cms-layout-canvas--preview .cms-layout-grid{column-gap:var(--cms-layout-column-gap,14px);row-gap:0;padding-top:0}.cms-layout-canvas--preview.cms-layout-canvas--source-geometry .cms-layout-grid{width:100%;height:calc(var(--cms-source-page-height) * 1px);min-height:calc(var(--cms-source-page-height) * 1px);padding-top:0;display:block;position:relative}.cms-layout-slot{min-width:0;min-height:var(--cms-slot-min-height);grid-column:var(--cms-slot-column) / span var(--cms-slot-span);grid-row:var(--cms-slot-row) / span var(--cms-slot-row-span);cursor:pointer;border-radius:12px;transition:opacity .18s,outline-color .16s,transform .18s;container-type:inline-size}.cms-layout-slot.active{outline:2px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-layout-slot.active{outline:2px solid color-mix(in srgb, var(--wl-primary) 72%, #6fb6b4)}}.cms-layout-slot.active{outline-offset:2px;transform:translateY(-1px)}.cms-layout-canvas--preview .cms-layout-slot{cursor:default;border-radius:0;min-height:0}.cms-layout-canvas--preview.cms-layout-canvas--source-geometry .cms-layout-slot[data-source-geometry=true]{top:var(--cms-source-slot-top);left:var(--cms-source-slot-left);width:var(--cms-source-slot-width);height:var(--cms-source-slot-height);min-height:0;position:absolute}.cms-layout-canvas--preview .cms-layout-slot.active{outline:0;transform:none}.cms-layout-slot.is-empty{border:1.5px dashed var(--wl-primary);display:grid}@supports (color:color-mix(in lab, red, red)){.cms-layout-slot.is-empty{border:1.5px dashed color-mix(in srgb, var(--wl-primary) 34%, #a9cdd2)}}.cms-layout-slot.is-empty{background:radial-gradient(circle at 50% 50%, var(--wl-primary-soft), transparent 54%), var(--wl-surface)}@supports (color:color-mix(in lab, red, red)){.cms-layout-slot.is-empty{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--wl-primary-soft) 58%, transparent), transparent 54%), color-mix(in srgb, var(--wl-surface) 86%, transparent)}}.cms-layout-canvas--preview .cms-layout-slot.is-empty{opacity:0;pointer-events:none;display:none}.cms-empty-slot{min-height:100%;color:var(--wl-muted);text-align:center;align-content:center;place-items:center;gap:6px;padding:14px 12px;transition:background .18s;display:grid}.cms-layout-slot.is-empty:hover .cms-empty-slot{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-layout-slot.is-empty:hover .cms-empty-slot{background:color-mix(in srgb, var(--wl-primary-soft) 38%, transparent)}}.cms-empty-slot__glyph{border:1px solid var(--wl-primary);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-empty-slot__glyph{border:1px solid color-mix(in srgb, var(--wl-primary) 45%, #cfe2e4)}}.cms-empty-slot__glyph{background:var(--wl-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-empty-slot__glyph{background:color-mix(in srgb, var(--wl-surface) 92%, transparent)}}.cms-empty-slot__glyph{color:var(--wl-primary-strong);transition:transform .18s,background .18s}.cms-layout-slot.is-empty:hover .cms-empty-slot__glyph,.cms-layout-slot.is-empty.active .cms-empty-slot__glyph{background:var(--wl-primary-soft);transform:scale(1.04)}.cms-empty-slot strong{color:var(--wl-ink);font-size:.88rem}.cms-empty-slot span,.cms-empty-slot small,.cms-empty-slot em{font-size:.76rem}.cms-empty-slot em{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border-radius:999px;padding:4px 8px;font-style:normal;font-weight:850}.cms-slot-component{border:1px solid var(--wl-primary);grid-template-rows:auto minmax(0,1fr);align-content:start;min-width:0;min-height:100%;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-slot-component{border:1px solid color-mix(in srgb, var(--wl-primary) 15%, #dce8e9)}}.cms-slot-component{background:var(--wl-surface);box-shadow:0 12px 30px var(--wl-primary-strong);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.cms-slot-component{box-shadow:0 12px 30px color-mix(in srgb, var(--wl-primary-strong) 5%, transparent)}}.cms-slot-component{transition:border-color .16s,box-shadow .16s,transform .16s;animation:.21s ease-out cms-slot-materialize}.cms-layout-slot.active .cms-slot-component{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-layout-slot.active .cms-slot-component{border-color:color-mix(in srgb, var(--wl-primary) 44%, #dce8e9)}}.cms-layout-slot.active .cms-slot-component{box-shadow:0 18px 40px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.cms-layout-slot.active .cms-slot-component{box-shadow:0 18px 40px color-mix(in srgb, var(--wl-primary-strong) 8%, transparent)}}.cms-layout-canvas--preview .cms-slot-component{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;animation:none;display:block;overflow:visible}.cms-layout-canvas--preview.cms-layout-canvas--source-geometry .cms-slot-component,.cms-layout-canvas--preview.cms-layout-canvas--source-geometry .cms-source-generated-preview,.cms-layout-canvas--preview.cms-layout-canvas--source-geometry .gm-component{height:100%;min-height:100%}.cms-layout-canvas--preview .cms-layout-slot.active .cms-slot-component{box-shadow:none;border-color:#0000;transform:none}.cms-slot-component__meta{z-index:2;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px 0;display:flex;position:relative}.cms-layout-canvas--preview .cms-slot-component__meta{display:none}.cms-slot-component__meta span,.cms-slot-component__meta b{background:var(--wl-primary-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-slot-component__meta span,.cms-slot-component__meta b{background:color-mix(in srgb, var(--wl-primary-soft) 70%, white)}}.cms-slot-component__meta span,.cms-slot-component__meta b{color:var(--wl-primary-strong);padding:5px 8px;font-size:.7rem;font-weight:900}.cms-slot-component__meta b{color:#607184;background:#f0f5f6}.cms-slot-component__meta button{color:var(--wl-muted);cursor:pointer;background:0 0;border:0;margin-left:auto}.cms-slot-component__meta .cms-status-pill,.cms-content-map-status .cms-status-pill{min-height:22px;padding-inline:8px;font-size:.68rem}.cms-slot-component__meta .cms-status-pill--green,.cms-content-map-status .cms-status-pill--green{background:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-component__meta .cms-status-pill--green,.cms-content-map-status .cms-status-pill--green{background:color-mix(in srgb, var(--wl-primary) 12%, white)}}.cms-slot-component__meta .cms-status-pill--green,.cms-content-map-status .cms-status-pill--green{color:var(--wl-primary-strong)}.cms-slot-component__meta .cms-status-pill--blue,.cms-content-map-status .cms-status-pill--blue{color:#275a91;background:#edf5ff}.cms-slot-component__meta .cms-status-pill--amber,.cms-content-map-status .cms-status-pill--amber{color:#805700;background:#fff7e8}.cms-slot-component__meta .cms-status-pill--neutral,.cms-content-map-status .cms-status-pill--neutral{color:#667386;background:#f3f6f7}.cms-source-generated-preview{background:var(--wl-surface);min-width:0;position:relative;overflow:hidden}.cms-source-generated-preview__normalization-link{z-index:5;border:1px solid var(--wl-primary);position:absolute;bottom:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.cms-source-generated-preview__normalization-link{border:1px solid color-mix(in srgb, var(--wl-primary) 24%, #d7e6e8)}}.cms-source-generated-preview__normalization-link{background:var(--wl-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-source-generated-preview__normalization-link{background:color-mix(in srgb, var(--wl-surface) 92%, white)}}.cms-source-generated-preview__normalization-link{box-shadow:0 10px 24px var(--wl-primary-strong)}@supports (color:color-mix(in lab, red, red)){.cms-source-generated-preview__normalization-link{box-shadow:0 10px 24px color-mix(in srgb, var(--wl-primary-strong) 10%, transparent)}}.cms-source-generated-preview__normalization-link{color:var(--wl-primary-strong);letter-spacing:.04em;text-transform:uppercase;padding:6px 9px;font-size:.68rem;font-weight:900;text-decoration:none}.cms-layout-canvas--preview .cms-source-generated-preview__normalization-link{display:none}.cms-segmentation-required-preview{border:1px dashed var(--wl-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;margin:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-segmentation-required-preview{border:1px dashed color-mix(in srgb, var(--wl-primary) 38%, #bfdadd)}}.cms-segmentation-required-preview{background:linear-gradient(135deg, var(--wl-primary-soft), var(--wl-surface));border-radius:12px}@supports (color:color-mix(in lab, red, red)){.cms-segmentation-required-preview{background:linear-gradient(135deg, color-mix(in srgb, var(--wl-primary-soft) 58%, white), var(--wl-surface))}}.cms-segmentation-required-preview{color:var(--wl-ink);padding:16px}.cms-segmentation-required-preview>span{background:var(--wl-primary-soft);width:36px;height:36px;color:var(--wl-primary-strong);border-radius:999px;place-items:center;display:grid}.cms-segmentation-required-preview strong{color:var(--wl-ink);font-size:.98rem;display:block}.cms-segmentation-required-preview p{max-width:62ch;color:var(--wl-muted);margin:4px 0 8px;font-size:.84rem;line-height:1.45}.cms-segmentation-required-preview ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.cms-segmentation-required-preview li{background:var(--wl-surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-segmentation-required-preview li{background:color-mix(in srgb, var(--wl-surface) 82%, white)}}.cms-segmentation-required-preview li{color:var(--wl-muted);padding:4px 7px;font-size:.68rem;font-weight:760}.cms-segmentation-required-preview a{color:var(--wl-primary-strong);align-self:center;font-size:.78rem;font-weight:900;text-decoration:none}.cms-layout-canvas--preview .cms-segmentation-required-preview{margin:0}.cms-segmentation-required-preview--layout,.cms-segmentation-required-preview--preview{min-height:100%}.cms-segmentation-required-preview--preview{background:var(--wl-primary-soft);border-inline:0;border-radius:0;grid-template-columns:auto minmax(0,1fr)}@supports (color:color-mix(in lab, red, red)){.cms-segmentation-required-preview--preview{background:color-mix(in srgb, var(--wl-primary-soft) 48%, var(--wl-surface))}}.cms-segmentation-required-preview--preview a{display:none}.cms-layout-canvas--preview .cms-source-generated-preview{background:0 0;overflow:visible}.cms-source-generated-preview .gm-component{width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cms-layout-canvas--preview .cms-source-generated-preview [data-converted-component^=rightdose-]{max-width:var(--wl-source-content-width,960px);margin-inline:auto}.cms-source-generated-preview .gm-component-heading span{display:none}.cms-source-generated-preview .gm-campaign-carousel,.cms-source-generated-preview .gm-campaign-hero-banner,.cms-source-generated-preview .gm-weekly-flyer{width:100%}.cms-source-generated-preview .gm-campaign-carousel,.cms-source-generated-preview .gm-campaign-hero-banner{justify-items:center}.cms-source-generated-preview .gm-carousel-frame,.cms-source-generated-preview .gm-carousel-tabs{margin-inline:auto}.cms-source-generated-preview .gm-weekly-flyer{height:auto;min-height:560px}.cms-source-generated-preview .gm-weekly-flyer-viewer{max-height:480px}.cms-source-generated-preview .gm-normalized-home{gap:0}.cms-source-generated-preview .gm-normalized-footer{padding:18px}.cms-source-generated-preview .gm-home-newsletter-form{margin-left:0!important;margin-right:auto!important}.cms-source-generated-preview .gm-home-newsletter-form h2{text-align:left!important;margin-inline:0!important}.cms-source-generated-preview .gm-home-newsletter-form fieldset:first-of-type,.cms-source-generated-preview .gm-home-newsletter-form fieldset:last-of-type{text-align:left!important;justify-content:start!important;justify-items:start!important}.cms-source-generated-preview .gm-normalized-page-context-breadcrumb,.cms-layout-canvas--preview .cms-source-generated-preview .gm-normalized-page-context-breadcrumb,.cms-layout-canvas--preview .cms-source-generated-preview .gm-component.gm-normalized-home.gm-normalized-page-context-breadcrumb{background:#e3f6f4;border-radius:8px;justify-content:flex-start;align-items:center;min-height:56px;padding:0 30px;display:flex}.cms-source-generated-preview[data-source-component-id=prescription-promo-banners] .gm-source-prescription-banners{max-width:960px;margin-inline:auto;padding:0}.cms-source-header-preview{min-height:180px;color:var(--wl-ink);background:#fff;display:grid}.cms-source-header-preview__promo,.cms-source-header-preview__context{background:var(--wl-primary-soft);justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}@supports (color:color-mix(in lab, red, red)){.cms-source-header-preview__promo,.cms-source-header-preview__context{background:color-mix(in srgb, var(--wl-primary-soft) 48%, white)}}.cms-source-header-preview__promo,.cms-source-header-preview__context{color:var(--wl-primary-strong);padding:0 22px;font-size:clamp(.74rem,1.1cqw,.9rem);font-weight:880}.cms-source-header-preview__promo span{text-decoration:underline}.cms-source-header-preview__nav{grid-template-columns:minmax(128px,.6fr) minmax(150px,.8fr) minmax(180px,1.15fr) auto;align-items:center;gap:18px;min-height:86px;padding:0 22px;display:grid}.cms-source-header-preview__brand{color:var(--wl-primary);gap:2px;display:grid}.cms-source-header-preview__brand img{width:min(150px,100%);height:auto}.cms-source-header-preview__brand strong{color:var(--wl-primary);font-size:1.65rem}.cms-source-header-preview__brand small{color:#df262e;font-size:.55rem;font-weight:900;line-height:1.15}.cms-source-header-preview__nav nav,.cms-source-header-preview__actions{color:var(--wl-primary-strong);flex-wrap:wrap;align-items:center;gap:12px;font-size:.86rem;font-weight:900;display:flex}.cms-source-header-preview__search{min-height:40px;color:var(--wl-muted);background:#fff;border:1px solid #d7e4e6;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.cms-source-header-preview__search svg{color:var(--wl-primary-strong);margin-left:auto}.cms-source-header-preview__actions span{justify-items:center;gap:2px;min-width:42px;font-size:.72rem;display:grid}.cms-source-header-preview__context{background:#f7fafb;border-top:1px solid #e7eef0;justify-content:flex-start}.cms-source-header-preview__context strong{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.cms-source-header-preview__context span:last-child{margin-left:auto}.cms-slot-hero-preview{background:radial-gradient(circle at 78% 44%,#ce1b281a,#0000 30%),linear-gradient(135deg,#effafa,#fff);grid-template-columns:minmax(0,.9fr) minmax(240px,1.1fr);align-items:center;gap:10px;min-height:250px;padding:0 0 0 38px;display:grid}.cms-slot-hero-preview>div,.cms-slot-promo-preview>div,.cms-slot-service-preview,.cms-slot-list-preview{min-width:0}.cms-layout-canvas--preview .cms-slot-hero-preview{min-height:280px}.cms-slot-hero-preview h2{max-width:360px;color:var(--wl-primary-strong);letter-spacing:0;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,3rem);line-height:.98}.cms-slot-hero-preview p{color:#244655;max-width:320px;margin:0 0 18px;line-height:1.45}.cms-slot-hero-preview>div>span,.cms-slot-promo-preview>div>span,.cms-slot-list-preview>span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:900;display:inline-flex}.cms-slot-hero-preview img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:230px}.cms-source-task-grid-preview,.cms-source-service-grid-preview{background:var(--wl-primary-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-source-task-grid-preview,.cms-source-service-grid-preview{background:color-mix(in srgb, var(--wl-primary-soft) 25%, white)}}.cms-source-task-grid-preview,.cms-source-service-grid-preview{padding:14px}.cms-source-task-grid-preview article,.cms-source-service-grid-preview article{border:1px solid var(--wl-primary);align-content:start;gap:8px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-source-task-grid-preview article,.cms-source-service-grid-preview article{border:1px solid color-mix(in srgb, var(--wl-primary) 13%, #dce8e9)}}.cms-source-task-grid-preview article,.cms-source-service-grid-preview article{border-radius:var(--wl-card-radius,8px);background:var(--wl-surface);padding:13px}.cms-source-task-grid-preview i,.cms-source-service-grid-preview i{background:var(--wl-primary-soft);border-radius:999px;width:36px;height:36px}.cms-source-task-grid-preview strong,.cms-source-service-grid-preview strong{color:var(--wl-ink);font-size:.92rem;line-height:1.2}.cms-source-task-grid-preview p,.cms-source-service-grid-preview p{color:var(--wl-muted);margin:0;font-size:.76rem;line-height:1.35}.cms-source-task-grid-preview span{color:var(--wl-primary-strong);align-items:center;gap:4px;font-size:.74rem;font-weight:900;display:inline-flex}.cms-source-service-grid-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-source-service-grid-preview article{grid-template-columns:auto minmax(0,1fr)}.cms-source-flyer-preview{background:#fff8fa;align-content:start;min-height:100%;display:grid}.cms-source-flyer-preview header{border-bottom:1px solid #f1e4e8;justify-content:space-between;align-items:center;gap:10px;min-height:62px;padding:12px 16px;display:flex}.cms-source-flyer-preview header span{color:var(--wl-primary-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.cms-source-flyer-preview header strong{color:var(--wl-muted);font-size:.86rem;display:block}.cms-source-flyer-preview__toolbar{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:12px 16px;display:grid}.cms-source-flyer-preview__toolbar div,.cms-source-flyer-preview__toolbar button{min-height:34px;color:var(--wl-primary-strong);font:inherit;background:#fff;border:1px solid #f1e4e8;align-items:center;gap:8px;padding:0 10px;font-size:.72rem;font-weight:900;display:flex}.cms-source-flyer-preview__toolbar div{color:var(--wl-muted);justify-content:flex-start;font-weight:760}.cms-source-flyer-preview__body{gap:12px;padding:0 16px 16px;display:grid}.cms-source-flyer-preview__body img{object-fit:cover;border:1px solid #eadde2;width:92px;height:112px}.cms-source-flyer-preview__body div{background:#fff;border:1px solid #eadde2;align-content:center;gap:5px;min-height:112px;padding:12px;display:grid}.cms-source-flyer-preview__body strong{color:var(--wl-primary-strong)}.cms-source-flyer-preview__body p,.cms-source-flyer-preview__body span{color:var(--wl-muted);margin:0;font-size:.76rem;line-height:1.35}.cms-flyer-module-field-editor{gap:11px}.cms-flyer-service-summary{border:1px solid var(--wl-primary);gap:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-flyer-service-summary{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dfe9ea)}}.cms-flyer-service-summary{background:var(--wl-primary-soft);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.cms-flyer-service-summary{background:color-mix(in srgb, var(--wl-primary-soft) 36%, #fff)}}.cms-flyer-service-summary{padding:10px 11px}.cms-flyer-service-summary span{color:var(--wl-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:900}.cms-flyer-service-summary code{overflow-wrap:anywhere;color:var(--wl-primary-strong);font:.82rem/1.35 var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace)}.cms-slot-promo-preview{background:linear-gradient(135deg,#fff7f7,#fff);grid-template-columns:minmax(0,1fr) minmax(92px,.8fr);align-items:center;gap:8px;min-height:250px;padding:20px;display:grid}.cms-slot-promo-preview>div{gap:8px;display:grid}.cms-slot-promo-preview strong{color:#bd202e;overflow-wrap:anywhere;max-width:190px;font-size:clamp(1.8rem,3.4vw,3.35rem);line-height:.95}.cms-slot-promo-preview img{object-fit:contain;width:100%;max-height:170px}.cms-slot-promo-preview p,.cms-slot-service-preview p,.cms-slot-list-preview p{color:var(--wl-muted);margin:0;line-height:1.45}.cms-source-footer-preview{background:var(--wl-primary-soft);grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(0,1fr));gap:12px;min-height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-source-footer-preview{background:color-mix(in srgb, var(--wl-primary-soft) 30%, white)}}.cms-source-footer-preview{padding:18px}.cms-source-footer-preview__brand,.cms-source-footer-preview__group{align-content:start;gap:8px;display:grid}.cms-source-footer-preview__brand img{width:min(150px,100%)}.cms-source-footer-preview__brand strong{color:var(--wl-primary);font-size:1.45rem}.cms-source-footer-preview__brand span,.cms-source-footer-preview__group span{color:var(--wl-muted);font-size:.78rem;line-height:1.3}.cms-source-footer-preview__group{border-radius:var(--wl-card-radius,8px);background:var(--wl-primary-strong);padding:14px}.cms-source-footer-preview__group strong,.cms-source-footer-preview__group span{color:var(--wl-surface)}.cms-source-footer-preview__group strong{letter-spacing:.06em;text-transform:uppercase;font-size:.82rem}.cms-slot-service-preview{align-content:start;gap:10px;padding:16px;display:grid}.cms-slot-service-preview i{background:var(--wl-primary-soft);border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.cms-slot-service-preview i:after{border:2px solid var(--wl-primary);content:"";border-radius:5px;width:16px;height:16px}.cms-slot-service-preview strong,.cms-slot-list-preview strong{color:var(--wl-ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.22}.cms-slot-image-preview{min-height:100%;position:relative}.cms-slot-image-preview img{object-fit:cover;width:100%;height:100%;min-height:172px}.cms-slot-image-preview strong{color:var(--wl-primary-strong);background:#ffffffd6;border-radius:999px;padding:6px 10px;font-size:.74rem;position:absolute;top:12px;left:12px}.cms-slot-list-preview{align-content:center;gap:8px;min-height:100%;padding:18px;display:grid}.cms-slot-list-preview>div{flex-wrap:wrap;gap:6px;display:flex}.cms-slot-list-preview small{color:var(--wl-primary-strong);background:#eff6f7;border-radius:999px;padding:4px 7px;font-weight:800}@container (max-width:340px){.cms-slot-component__meta{gap:4px;padding:8px 8px 0}.cms-slot-component__meta small,.cms-slot-component__meta b{display:none}.cms-slot-promo-preview{grid-template-columns:1fr;align-content:center;min-height:100%;padding:14px}.cms-slot-promo-preview strong{max-width:none;font-size:clamp(1.35rem,12cqw,2.1rem)}.cms-slot-promo-preview img{justify-self:end;max-height:92px}.cms-slot-service-preview{gap:8px;padding:14px}.cms-slot-service-preview i{width:34px;height:34px}.cms-slot-service-preview p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cms-source-header-preview__promo,.cms-source-header-preview__context,.cms-source-header-preview__nav{padding-inline:12px}.cms-source-task-grid-preview,.cms-source-service-grid-preview{grid-template-columns:1fr;padding:12px}.cms-source-service-grid-preview article,.cms-source-flyer-preview__toolbar,.cms-source-flyer-preview__body,.cms-source-footer-preview{grid-template-columns:1fr}.cms-source-flyer-preview__body img{width:100%;height:86px}}@container (max-width:620px){.cms-source-header-preview__nav{grid-template-columns:1fr;gap:10px;padding-block:12px}.cms-source-header-preview__search{width:100%}.cms-slot-hero-preview{grid-template-columns:1fr;min-height:100%;padding:22px}.cms-slot-hero-preview h2{max-width:none;font-size:clamp(1.65rem,9cqw,2.65rem)}.cms-slot-hero-preview img{border-radius:10px;min-height:190px;max-height:260px}.cms-source-task-grid-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-source-footer-preview{grid-template-columns:1fr 1fr}}.cms-content-map-drawer{border:1px solid var(--wl-primary);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-content-map-drawer{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dce8e9)}}.cms-content-map-drawer{background:var(--wl-surface);border-radius:13px}.cms-content-map-summary{width:100%;min-height:46px;color:var(--wl-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 14px;font-weight:880;display:flex}.cms-content-map-summary b{background:var(--wl-primary-soft);color:var(--wl-primary-strong);border-radius:999px;margin-left:7px;padding:4px 8px;font-size:.74rem}.cms-content-map-drawer.open .cms-content-map-summary svg{transform:rotate(90deg)}.cms-layout-content-map{border-top:1px solid #edf2f4}.cms-layout-content-map__head,.cms-layout-content-map button{grid-template-columns:42px minmax(140px,.8fr) minmax(150px,.9fr) minmax(210px,1.25fr) minmax(130px,.8fr) minmax(176px,.9fr);align-items:center;gap:10px;display:grid}.cms-layout-content-map__head{color:#667386;letter-spacing:.08em;text-transform:uppercase;min-height:38px;padding:0 12px;font-size:.68rem;font-weight:900}.cms-layout-content-map button{width:100%;min-height:44px;color:var(--wl-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf2f4;padding:0 12px;font-size:.8rem}.cms-layout-content-map button.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-layout-content-map button.active{background:color-mix(in srgb, var(--wl-primary-soft) 52%, white)}}.cms-layout-content-map strong{color:var(--wl-ink)}.cms-slot-dialog-backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a242652;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cms-slot-dialog{border:1px solid var(--wl-primary);grid-template-rows:auto minmax(0,1fr);width:min(1760px,100vw - 64px);height:min(1080px,100vh - 56px);max-height:calc(100vh - 56px);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog{border:1px solid color-mix(in srgb, var(--wl-primary) 20%, #d9e8e8)}}.cms-slot-dialog{background:#fbfefe;border-radius:8px;box-shadow:0 24px 70px #032f303d}.cms-slot-dialog__header{background:#fbfefe;border-bottom:1px solid #e4eeee;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 22px;display:flex}.cms-slot-dialog__header>div:first-child{gap:5px;min-width:0;display:grid}.cms-slot-dialog__header>div:first-child>span{color:var(--wl-primary-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.cms-slot-dialog__header h2{color:var(--wl-ink);margin:0;font-size:1.12rem;font-weight:760;line-height:1.15}.cms-slot-dialog__header small{max-width:72ch;color:var(--wl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.cms-slot-dialog__header-actions{flex:none;align-items:center;gap:10px;display:inline-flex}.cms-slot-dialog__preview-toggle{border:1px solid var(--wl-primary);align-items:center;gap:8px;min-height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__preview-toggle{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-slot-dialog__preview-toggle{color:var(--wl-primary-strong);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:.76rem;font-weight:850}.cms-slot-dialog__preview-toggle input{width:14px;height:14px;accent-color:var(--wl-primary);margin:0}.cms-slot-dialog__layout{background:#fff;grid-template-columns:minmax(220px,260px) minmax(0,1fr);min-height:0;display:grid}.cms-slot-dialog__rail{background:#fbfdfd;border-right:1px solid #e5eeee;align-content:start;gap:12px;min-height:0;padding:18px 14px 18px 18px;display:grid;overflow:auto}.cms-slot-dialog__region-list{gap:8px;display:grid}.cms-slot-dialog__region-list button{min-width:0;color:var(--wl-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.cms-slot-dialog__region-list button:hover,.cms-slot-dialog__region-list button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__region-list button:hover,.cms-slot-dialog__region-list button.active{border-color:color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-slot-dialog__region-list button:hover,.cms-slot-dialog__region-list button.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__region-list button:hover,.cms-slot-dialog__region-list button.active{background:color-mix(in srgb, var(--wl-primary-soft) 40%, #fff)}}.cms-slot-dialog__region-list button.active{box-shadow:inset 3px 0 0 var(--wl-primary)}.cms-slot-dialog__region-list button span{gap:3px;min-width:0;display:grid}.cms-slot-dialog__region-list strong,.cms-slot-dialog__region-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-slot-dialog__region-list strong{color:var(--wl-ink);font-size:.84rem;font-weight:850}.cms-slot-dialog__region-list small{color:var(--wl-muted);font-size:.72rem;font-weight:760}.cms-slot-dialog__region-list em{color:#0000;text-indent:999px;background:#d89000;border-radius:999px;width:8px;height:8px;padding:0;font-style:normal;overflow:hidden}.cms-slot-dialog__rail dl{border-top:1px solid #e6eeee;gap:0;margin:0;display:none}.cms-slot-dialog__rail>.cms-status-pill{display:none}.cms-slot-dialog__rail dl div{border-bottom:1px solid #e6eeee;justify-content:space-between;gap:10px;padding:11px 0;display:flex}.cms-slot-dialog__rail dt,.cms-slot-dialog__rail dd{color:var(--wl-muted);margin:0;font-size:.78rem;font-weight:780}.cms-slot-dialog__rail dd{color:var(--wl-primary-strong);text-align:right}.cms-slot-dialog__workspace{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cms-slot-dialog__stage{overscroll-behavior:contain;background:linear-gradient(#f7fbfb 0%,#fff 100%);border-bottom:1px solid #e4eeee;grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:min(46vh,520px);display:grid;overflow:auto}.cms-slot-dialog__stage-toolbar{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbfefef0;border-bottom:1px solid #e4eeee;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;display:flex;position:sticky;top:0}.cms-slot-dialog__device-controls{align-items:center;gap:8px;display:inline-flex}.cms-slot-dialog__device-controls button{min-height:34px;color:var(--wl-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:.76rem;font-weight:820;display:inline-flex}.cms-slot-dialog__device-controls button.active{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__device-controls button.active{border-color:color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-slot-dialog__device-controls button.active{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog__device-controls button.active{background:color-mix(in srgb, var(--wl-primary-soft) 42%, #fff)}}.cms-slot-dialog__device-controls button.active{color:var(--wl-primary-strong)}.cms-slot-dialog__stage-status{color:var(--wl-muted);align-items:center;gap:12px;font-size:.76rem;font-weight:820;display:inline-flex}.cms-slot-dialog__stage-status span{align-items:center;gap:7px;display:inline-flex}.cms-slot-dialog__stage-status span:before{content:"";background:#28a657;border-radius:999px;width:7px;height:7px}.cms-slot-dialog__stage-status a{width:30px;height:30px;color:var(--wl-primary-strong);border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cms-slot-dialog__canonical-preview{overscroll-behavior:contain;min-width:0;padding:18px 24px 22px;overflow:auto}.cms-slot-dialog__preview-scale-frame{min-width:0;height:var(--cms-preview-height);min-height:140px;position:relative;overflow:hidden}.cms-slot-dialog__preview-scale-inner{width:1280px;transform:scale(var(--cms-preview-scale));transform-origin:0 0}.cms-slot-dialog__main{flex:auto;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.cms-slot-dialog__tabs{background:#fbfefe;border-bottom:1px solid #e6eeee;align-items:center;gap:18px;padding:0 24px;display:flex}.cms-slot-dialog__tabs button{min-height:42px;color:var(--wl-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:.84rem;font-weight:850;position:relative}.cms-slot-dialog__tabs button.active{color:var(--wl-primary-strong);background:0 0}.cms-slot-dialog__tabs button.active:after{background:var(--wl-primary);content:"";border-radius:999px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cms-slot-dialog__body{overscroll-behavior:contain;min-height:0;padding:20px 30px 30px;scroll-padding-bottom:24px;overflow:auto}.cms-slot-dialog__footer{background:#fbfefe;border-top:1px solid #e4eeee;justify-content:flex-end;align-items:center;min-height:52px;padding:7px 24px;display:flex}.cms-slot-dialog__preview{background:#fbfdfd;border-left:1px solid #e5eeee;align-content:start;gap:10px;min-height:0;padding:20px 16px;display:grid;overflow:auto}.cms-slot-dialog__preview-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cms-slot-dialog__preview-head span{color:var(--wl-primary-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:900}.cms-slot-dialog__preview-head small{color:var(--wl-muted);background:#fff;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:850}.cms-slot-dialog-preview-card{border:1px solid var(--wl-primary);gap:12px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog-preview-card{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dce8e9)}}.cms-slot-dialog-preview-card{background:#fff;border-radius:8px;padding:12px}.cms-slot-dialog-preview-card>img{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%}.cms-slot-dialog-preview-card>div{gap:8px;display:grid}.cms-slot-dialog-preview-card span{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}.cms-slot-dialog-preview-card h3{color:var(--wl-ink);margin:0;font-size:1.08rem;line-height:1.22}.cms-slot-dialog-preview-card p{-webkit-line-clamp:5;color:var(--wl-muted);-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.cms-slot-dialog-preview-card strong{background:var(--wl-primary);color:#fff;border-radius:7px;width:fit-content;padding:8px 11px;font-size:.78rem}.cms-slot-dialog-preview-card ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cms-slot-dialog-preview-card li{background:var(--wl-primary-soft);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.cms-slot-dialog-preview-card li{background:color-mix(in srgb, var(--wl-primary-soft) 42%, #fff)}}.cms-slot-dialog-preview-card li{color:var(--wl-primary-strong);padding:7px 9px;font-size:.78rem;font-weight:780}.cms-slot-inspector .cms-segmented{width:calc(100% - 28px);margin:0 14px 10px}.cms-slot-inspector{animation:.18s ease-out cms-inspector-enter}.cms-slot-insert-hint{color:var(--wl-muted);margin:0 0 10px;font-size:.84rem;line-height:1.45}.cms-slot-accepts-tags{flex-wrap:wrap;gap:7px;display:flex}.cms-slot-accepts-tags span{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-accepts-tags span{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dce8e9)}}.cms-slot-accepts-tags span{background:var(--wl-primary-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-slot-accepts-tags span{background:color-mix(in srgb, var(--wl-primary-soft) 46%, white)}}.cms-slot-accepts-tags span{color:var(--wl-primary-strong);padding:5px 8px;font-size:.72rem;font-weight:850}.cms-accepted-list{gap:9px;display:grid}.cms-accepted-list button{background:var(--wl-surface);color:var(--wl-ink);font:inherit;text-align:left;cursor:grab;border:1px solid #dfe8ea;border-radius:11px;gap:5px;padding:13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.cms-accepted-list button:hover{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-accepted-list button:hover{border-color:color-mix(in srgb, var(--wl-primary) 42%, #dfe8ea)}}.cms-accepted-list button:hover{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-accepted-list button:hover{background:color-mix(in srgb, var(--wl-primary-soft) 38%, white)}}.cms-accepted-list button:hover{transform:translateY(-1px)}.cms-accepted-list small{color:var(--wl-muted);line-height:1.35}.cms-slot-field-editor label,.cms-editor-field{gap:8px;display:grid}.cms-slot-field-editor{gap:22px;display:grid}.cms-slot-field-editor__section-head{margin-bottom:0;display:block}.cms-slot-field-editor__section-head>.cms-mini-label{display:none}.cms-slot-field-editor__section-head .cms-edit-state-strip{width:fit-content;max-width:100%}.cms-editor-field,.cms-link-href-field.cms-editor-field{border:1px solid #0000;border-left-width:3px;border-radius:8px;padding:0;transition:border-color .16s,background .16s,box-shadow .16s;position:relative}.cms-editor-field--local,.cms-link-href-field.cms-editor-field--local{background:linear-gradient(90deg,#fffcf7 0%,#fff 80%);border-color:#d890002e #d890002e #d890002e #d89000;padding:10px 12px 11px}.cms-editor-field--saving,.cms-link-href-field.cms-editor-field--saving{background:#fafcff;border-color:#2e6fa824 #2e6fa824 #2e6fa824 #2e6fa8;padding:10px 12px}.cms-editor-field--error,.cms-link-href-field.cms-editor-field--error{background:#fffbfb;border-color:#b72f2f29 #b72f2f29 #b72f2f29 #b72f2f;padding:10px 12px}.cms-slot-field-editor label>span:first-child,.cms-editor-field__label,.cms-link-href-field__label,.cms-editor-collection-label{min-width:0;color:var(--wl-muted);letter-spacing:normal;text-transform:none;justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;font-weight:500;display:flex}.cms-editor-field__label>span:first-child,.cms-link-href-field__label>span:first-child,.cms-editor-collection-label>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cms-link-href-field__label small{max-width:34ch;color:var(--wl-muted);letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:780;overflow:hidden}.cms-link-href-field__summary{max-width:34ch;color:var(--wl-muted);letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:780;display:block;overflow:hidden}.cms-editor-state-chip{color:var(--wl-primary-strong);letter-spacing:0;text-transform:none;background:#eef6f6;border-radius:999px;flex:none;padding:3px 7px;font-size:.64rem;font-style:normal;font-weight:900}.cms-editor-state-chip--local{color:#805200;background:#fff4de}.cms-editor-state-chip--saving{color:#285e91;background:#edf5ff}.cms-editor-state-chip--saved{color:#147045;background:#eaf8f0}.cms-editor-state-chip--error{color:#9f2525;background:#fff0f0}.cms-slot-field-editor input,.cms-slot-field-editor textarea,.cms-slot-field-editor select{border:1px solid var(--wl-primary);width:100%}@supports (color:color-mix(in lab, red, red)){.cms-slot-field-editor input,.cms-slot-field-editor textarea,.cms-slot-field-editor select{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dce8e9)}}.cms-slot-field-editor input,.cms-slot-field-editor textarea,.cms-slot-field-editor select{color:var(--wl-ink);font:inherit;background:#fff;border-radius:8px;padding:11px 12px;font-size:.95rem;line-height:1.45;transition:border-color .16s,box-shadow .16s,background .16s}.cms-slot-field-editor select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--wl-primary-strong) 50%), linear-gradient(135deg, var(--wl-primary-strong) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;min-height:46px;padding-right:36px}.cms-slot-field-editor textarea{resize:vertical;min-height:116px}.cms-editor-field--local input,.cms-editor-field--local textarea,.cms-editor-field--local select,.cms-editor-field--local .cms-page-typeahead__control{border-color:#dbca9a}.cms-editor-field--saving input,.cms-editor-field--saving textarea,.cms-editor-field--saving select,.cms-editor-field--error input,.cms-editor-field--error textarea,.cms-editor-field--error select{border-color:currentColor}.cms-slot-field-editor input:focus,.cms-slot-field-editor textarea:focus,.cms-slot-field-editor select:focus{border-color:var(--wl-primary);outline:0}@supports (color:color-mix(in lab, red, red)){.cms-slot-field-editor input:focus,.cms-slot-field-editor textarea:focus,.cms-slot-field-editor select:focus{border-color:color-mix(in srgb, var(--wl-primary) 54%, #dce8e9)}}.cms-slot-field-editor input:focus,.cms-slot-field-editor textarea:focus,.cms-slot-field-editor select:focus{box-shadow:0 0 0 3px var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-slot-field-editor input:focus,.cms-slot-field-editor textarea:focus,.cms-slot-field-editor select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--wl-primary) 14%, transparent)}}.cms-edit-state-strip{border:1px solid var(--wl-primary);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;width:fit-content;min-width:min(280px,100%);max-width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-edit-state-strip{border:1px solid color-mix(in srgb, var(--wl-primary) 10%, #dce8e9)}}.cms-edit-state-strip{background:var(--wl-primary-soft);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cms-edit-state-strip{background:color-mix(in srgb, var(--wl-primary-soft) 18%, #fff)}}.cms-edit-state-strip{padding:10px 12px}.cms-editor-field-group{gap:10px;display:grid}.cms-editor-field-group h3{color:var(--wl-primary-strong);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900;line-height:1.2}.cms-editor-field-group__body{gap:13px;display:grid}.cms-edit-state-strip__dot{background:var(--wl-primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--wl-primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cms-edit-state-strip__dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--wl-primary) 10%, transparent)}}.cms-edit-state-strip__copy{gap:2px;min-width:0;display:grid}.cms-edit-state-strip strong{color:var(--wl-primary-strong);font-size:.78rem;font-weight:900;line-height:1.2}.cms-edit-state-strip small{color:var(--wl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:760;line-height:1.32;overflow:hidden}.cms-edit-state-strip--local{background:#fffaf2;border-color:#eac781;min-width:min(430px,100%)}.cms-edit-state-strip--local .cms-edit-state-strip__dot{background:#d89000;box-shadow:0 0 0 3px #d8900021}.cms-edit-state-strip--saving{background:#f6faff;border-color:#d8e8fb;min-width:min(430px,100%)}.cms-edit-state-strip--saving .cms-edit-state-strip__dot{background:#2e6fa8;box-shadow:0 0 0 3px #2e6fa81f}.cms-edit-state-strip--saved{background:#f5fcf9;border-color:#c8eadc;min-width:min(380px,100%)}.cms-edit-state-strip--saved .cms-edit-state-strip__dot{background:#147045;box-shadow:0 0 0 3px #1470451f}.cms-edit-state-strip--error{background:#fff7f7;border-color:#f0c9c9;min-width:min(430px,100%)}.cms-edit-state-strip--error .cms-edit-state-strip__dot{background:#b72f2f;box-shadow:0 0 0 3px #b72f2f1f}.cms-local-draft-status{color:#724500;background:#fff8ed;border:1px solid #e8cb9d;border-radius:8px;gap:3px;margin:0;padding:8px 10px;font-size:.78rem;line-height:1.35;display:grid}.cms-local-draft-status strong{color:#5f3900;letter-spacing:.05em;text-transform:uppercase;font-size:.73rem;font-weight:900}.cms-local-draft-status span{color:#724500}.cms-tapdance-binding{border:1px solid var(--wl-primary);gap:3px;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-tapdance-binding{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-tapdance-binding{background:var(--wl-primary-soft);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cms-tapdance-binding{background:color-mix(in srgb, var(--wl-primary-soft) 54%, white)}}.cms-tapdance-binding{color:var(--wl-primary-strong);padding:8px 10px;font-size:.78rem;line-height:1.35}.cms-tapdance-binding strong{color:inherit;letter-spacing:.05em;text-transform:uppercase;font-size:.73rem;font-weight:900}.cms-tapdance-binding span,.cms-tapdance-binding small{color:inherit}.cms-tapdance-binding--seed{color:#275a91;background:#f3f8ff;border-color:#d8e8fb}.cms-tapdance-binding--projection{color:#805700;background:#fff8ed;border-color:#f1dfb8}.cms-tapdance-binding--migration-only{color:#667386;background:#f7f9fa;border-color:#dfe6e8}.cms-durable-edit-panel{color:#667386;background:#fff;border:1px solid #dfe6e8;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:6px 8px 6px 11px;font-size:.78rem;line-height:1.35;display:grid}.cms-durable-edit-panel div{gap:3px;min-width:0;display:grid}.cms-durable-edit-panel strong{color:inherit;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.cms-durable-edit-panel span,.cms-durable-edit-panel small{overflow-wrap:anywhere;color:inherit}.cms-durable-edit-panel small{display:none}.cms-durable-edit-panel--available{color:#275a91;background:#f3f8ff;border-color:#d8e8fb}.cms-durable-edit-panel--native{color:#117144;background:#f2fbf7;border-color:#c8eadc}.cms-durable-edit-panel--projection{color:#805700;background:#fff8ed;border-color:#f1dfb8}.cms-slot-field-editor__footer{z-index:2;width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;margin:0 0 0 auto;padding:0;display:flex}.cms-slot-footer__leading,.cms-slot-footer__actions{align-items:center;gap:10px;min-width:0;display:inline-flex}.cms-slot-footer__leading{flex:auto;justify-content:flex-start}.cms-slot-footer__leading>span{color:var(--wl-muted);align-items:center;gap:6px;font-size:.78rem;font-weight:820;display:inline-flex}.cms-slot-field-editor__footer[data-edit-state=local] .cms-slot-footer__leading>span{color:#805200}.cms-slot-field-editor__footer[data-edit-state=saved] .cms-slot-footer__leading>span{color:#147045}.cms-slot-field-editor__footer[data-edit-state=saved] .cms-slot-footer__leading>span:before{content:"";background:#147045;border-radius:999px;width:7px;height:7px}.cms-slot-footer__actions{flex:0 auto;justify-content:flex-end}.cms-slot-footer__actions .cms-durable-edit-panel{background:0 0;border:0;flex:0 auto;min-width:min(420px,100%);padding:0;display:flex}.cms-slot-footer__actions .cms-durable-edit-panel div{gap:2px;min-width:0;display:grid}.cms-slot-footer__actions .cms-durable-edit-panel strong{display:none}.cms-slot-footer__actions .cms-durable-edit-panel span{border:1px solid var(--wl-primary);max-width:min(44ch,38vw);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-slot-footer__actions .cms-durable-edit-panel span{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dce8e9)}}.cms-slot-footer__actions .cms-durable-edit-panel span{color:var(--wl-primary-strong);text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:850}.cms-slot-footer__actions .cms-durable-edit-panel small{max-width:min(48ch,40vw);color:var(--wl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:760;line-height:1.25;display:block;overflow:hidden}.cms-slot-footer__actions .cms-durable-edit-panel>button.cms-secondary-button.compact.cms-save-action--ready,.cms-slot-footer__actions>button[aria-label="Save page fields"].cms-secondary-button.compact.cms-save-action--ready{border-color:var(--wl-primary);background:var(--wl-primary);color:#fff;box-shadow:0 10px 20px #00686224}.cms-slot-footer__actions .cms-durable-edit-panel>button.cms-secondary-button.compact:disabled,.cms-slot-footer__actions>button[aria-label="Save page fields"].cms-secondary-button.compact:disabled{color:#7b8998;box-shadow:none;background:#eef4f4;border-color:#d7e2e4}.cms-content-map-status{flex-wrap:wrap;justify-content:flex-start;gap:5px;display:flex}.cms-inspector-note{background:var(--wl-primary-soft);border-radius:8px;margin:0}@supports (color:color-mix(in lab, red, red)){.cms-inspector-note{background:color-mix(in srgb, var(--wl-primary-soft) 56%, #fff)}}.cms-inspector-note{color:var(--wl-primary-strong);padding:8px 10px;font-size:.78rem;line-height:1.4}.cms-link-groups-editor{gap:8px;display:grid}.cms-link-groups-editor--local .cms-link-group{border-color:#ddd4b2}.cms-media-field{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;display:grid}.cms-media-field--compact{grid-template-columns:72px minmax(0,1fr)}.cms-media-field>img,.cms-media-field__empty{aspect-ratio:4/3;border:1px solid var(--wl-primary);width:86px}@supports (color:color-mix(in lab, red, red)){.cms-media-field>img,.cms-media-field__empty{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-media-field>img,.cms-media-field__empty{background:var(--wl-primary-soft);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cms-media-field>img,.cms-media-field__empty{background:color-mix(in srgb, var(--wl-primary-soft) 38%, #fff)}}.cms-media-field>img,.cms-media-field__empty{object-fit:cover}.cms-media-field--compact>img,.cms-media-field--compact .cms-media-field__empty{width:72px}.cms-media-field__empty{color:var(--wl-primary-strong);place-items:center;display:grid}.cms-media-field>span:last-child{gap:6px;min-width:0;display:grid}.cms-media-field small{background:var(--wl-primary-soft);border-radius:999px;align-items:center;gap:5px;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-media-field small{background:color-mix(in srgb, var(--wl-primary-soft) 48%, #fff)}}.cms-media-field small{color:var(--wl-primary-strong);padding:4px 7px;font-size:.76rem;font-weight:780}.cms-link-group{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-link-group{border:1px solid color-mix(in srgb, var(--wl-primary) 12%, #dfe9ea)}}.cms-link-group{background:#fff;border-radius:8px;padding:8px 10px}.cms-link-group summary{cursor:pointer;color:var(--wl-ink);justify-content:space-between;align-items:center;gap:10px;font-size:.84rem;font-weight:800;display:flex}.cms-link-group summary small{color:var(--wl-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:900}.cms-link-group:not([open])>:not(summary){display:none!important}.cms-card-editor{padding:7px}.cms-card-editor__summary{grid-template-columns:40px minmax(0,1fr);padding:2px;justify-content:stretch!important;gap:10px!important;display:grid!important}.cms-card-editor__thumb{aspect-ratio:1;border:1px solid var(--wl-primary);place-items:center;width:40px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-card-editor__thumb{border:1px solid color-mix(in srgb, var(--wl-primary) 13%, #dce8e9)}}.cms-card-editor__thumb{background:var(--wl-primary-soft);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.cms-card-editor__thumb{background:color-mix(in srgb, var(--wl-primary-soft) 32%, #fff)}}.cms-card-editor__thumb{color:var(--wl-primary-strong)}.cms-card-editor__thumb img{object-fit:cover;width:100%;height:100%}.cms-card-editor__summary-copy{align-self:center;gap:2px;min-width:0;display:grid}.cms-card-editor__summary-copy strong,.cms-card-editor__summary-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-card-editor__summary-copy strong{color:var(--wl-ink);font-size:.82rem;font-weight:850}.cms-link-group summary .cms-card-editor__summary-copy small{color:var(--wl-muted)}@supports (color:color-mix(in lab, red, red)){.cms-link-group summary .cms-card-editor__summary-copy small{color:color-mix(in srgb, var(--wl-muted) 86%, var(--wl-primary-strong))}}.cms-link-group summary .cms-card-editor__summary-copy small{letter-spacing:0;text-transform:none;font-size:.71rem;font-weight:720}.cms-card-editor[open]{background:var(--wl-primary-soft)}@supports (color:color-mix(in lab, red, red)){.cms-card-editor[open]{background:color-mix(in srgb, var(--wl-primary-soft) 12%, #fff)}}.cms-card-editor[open]>.cms-card-editor__summary{border-bottom:1px solid var(--wl-primary);margin-bottom:2px}@supports (color:color-mix(in lab, red, red)){.cms-card-editor[open]>.cms-card-editor__summary{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 9%, #e6eeee)}}.cms-card-editor[open]>.cms-card-editor__summary{padding-bottom:8px}.cms-card-links-editor{background:var(--wl-primary-soft);border-radius:8px;gap:9px;margin-top:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-card-links-editor{background:color-mix(in srgb, var(--wl-primary-soft) 20%, #fff)}}.cms-card-links-editor{padding:9px}.cms-card-link-row{grid-template-columns:minmax(130px,.45fr) minmax(260px,1fr) auto;align-items:start;gap:10px;display:grid}.cms-link-group label{margin-top:8px}.cms-content-block-editor[open]{border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-content-block-editor[open]{border-color:color-mix(in srgb, var(--wl-primary) 22%, #dfe9ea)}}.cms-content-block-editor[open]{background:#fff}.cms-content-block-text textarea{min-height:124px;padding:13px 14px;font-size:.94rem;line-height:1.55}.cms-content-block-editor--heading .cms-content-block-text textarea{min-height:72px;font-weight:850}.cms-rich-text-field{border:1px solid var(--wl-primary);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-rich-text-field{border:1px solid color-mix(in srgb, var(--wl-primary) 16%, #dce8e9)}}.cms-rich-text-field{background:#fff;border-radius:8px;transition:border-color .16s,box-shadow .16s}.cms-link-groups-editor--local .cms-rich-text-field{border-color:#dbc895;box-shadow:0 0 0 3px #f5bf4d24}.cms-rich-text-field textarea{box-shadow:none;border:0;border-radius:0}.cms-rich-text-field textarea:focus{outline:0}.cms-rich-text-toolbar{background:#fbfefe;border-bottom:1px solid #e8eeee;align-items:center;gap:8px;padding:5px 7px;display:flex}.cms-rich-text-toolbar__label{color:var(--wl-muted);font-size:.7rem;font-weight:850;letter-spacing:0!important;text-transform:none!important}.cms-rich-text-toolbar button{width:26px;height:24px;color:var(--wl-primary-strong);font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e6e7;border-radius:5px;place-items:center;font-weight:900;display:grid}.cms-rich-text-toolbar button.active{border-color:var(--wl-primary);background:var(--wl-primary);color:#fff}.cms-rich-text-toolbar small{color:var(--wl-muted);margin-left:auto;font-size:.7rem;font-weight:780}.cms-inline-toggle{background:var(--wl-primary-soft);border-radius:999px;align-items:center;width:fit-content;grid-template-columns:none!important;gap:8px!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.cms-inline-toggle{background:color-mix(in srgb, var(--wl-primary-soft) 42%, #fff)}}.cms-inline-toggle{padding:7px 10px}.cms-inline-toggle span{color:var(--wl-primary-strong)!important;letter-spacing:0!important;text-transform:none!important;font-size:.74rem!important}.cms-link-group-row{grid-template-columns:minmax(150px,.62fr) minmax(260px,1.2fr) auto;align-items:start;gap:10px;margin-top:10px;display:grid}.cms-collection-controls{justify-content:flex-end;gap:4px;margin-top:6px;display:flex}.cms-collection-controls button{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-collection-controls button{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #d7e4e5)}}.cms-collection-controls button{color:var(--wl-primary-strong);cursor:pointer;background:#fff;border-radius:7px;padding:3px 8px;font-size:.74rem;font-weight:800}.cms-collection-controls button:disabled{opacity:.4;cursor:not-allowed}.migration-report-run-picker{gap:5px;margin-top:10px;display:inline-grid}.migration-report-run-picker span{color:var(--wl-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.cms-source-generated-preview .gm-normalized-home>p,.cms-source-generated-preview .gm-normalized-home .gm-normalized-two-column__copy>p{max-width:78ch;margin:0 0 14px;line-height:1.65}.cms-source-generated-preview .gm-normalized-home .gm-component-heading h2{margin-bottom:12px;font-size:1.4rem;line-height:1.25}.gm-align-center .gm-component-heading h2{margin-left:auto;margin-right:auto}.gm-normalized-surface-panel,.cms-source-generated-preview .gm-component.gm-normalized-surface-panel{background:var(--wl-primary-soft);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.gm-normalized-surface-panel,.cms-source-generated-preview .gm-component.gm-normalized-surface-panel{background:color-mix(in srgb, var(--wl-primary-soft) 52%, var(--wl-surface))}}.gm-normalized-surface-panel,.cms-source-generated-preview .gm-component.gm-normalized-surface-panel{padding:clamp(18px,3vw,32px)}.gm-align-center .gm-component-heading h2,.gm-align-center .gm-component-heading{text-align:center}.component-render-stage{background:#fff;min-height:100vh;margin:0;padding:0}.component-render-stage [data-component-render]{background:#fff}.migration-report-rendered-artifact{border:1px solid var(--wl-primary);margin-top:10px}@supports (color:color-mix(in lab, red, red)){.migration-report-rendered-artifact{border:1px solid color-mix(in srgb, var(--wl-primary) 14%, #dfe9ea)}}.migration-report-rendered-artifact{border-radius:12px;padding:10px 12px}.migration-report-rendered-artifact summary{cursor:pointer;color:var(--wl-primary-strong);font-size:.82rem;font-weight:850}.migration-report-rendered-artifact iframe{background:#fff;border:1px solid #e3edee;border-radius:10px;width:100%;height:380px;margin-top:10px}.migration-report-conversion-history{border-left:3px solid var(--wl-primary);gap:3px;margin-top:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.migration-report-conversion-history{border-left:3px solid color-mix(in srgb, var(--wl-primary) 30%, #d9e7e7)}}.migration-report-conversion-history{color:var(--wl-muted);padding-left:10px;font-size:.76rem}.migration-report-conversion-history span{color:var(--wl-primary-strong);font-weight:800}.migration-report-rendered-artifact-meta{color:var(--wl-muted);gap:4px;margin-top:8px;font-size:.78rem;display:grid}.migration-report-run-picker select{border:1px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.migration-report-run-picker select{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #d7e4e5)}}.migration-report-run-picker select{color:var(--wl-ink);font:inherit;background:#fff;border-radius:9px;padding:8px 10px;font-size:.85rem}.cms-slot-constraint-list{gap:9px;margin:0;display:grid}.cms-slot-constraint-list div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.cms-slot-constraint-list dd{color:var(--wl-ink);margin:0;font-weight:850}@keyframes cms-slot-materialize{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cms-inspector-enter{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@keyframes cms-insertion-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cms-layout-canvas,.cms-layout-grid,.cms-layout-slot,.cms-empty-slot,.cms-empty-slot__glyph,.cms-slot-component,.cms-accepted-list button,.cms-slot-insertion-panel,.cms-slot-insertion-options>button,.cms-slot-inspector{transition:none;animation:none}}@media (max-width:1320px){.cms-platform-page-layout--composer,.cms-platform-page-layout--binding,.cms-theme-pack-grid,.cms-composer-shell{grid-template-columns:1fr}.cms-page-builder-topbar{grid-template-columns:minmax(260px,420px) minmax(220px,1fr)}.cms-builder-actions{grid-column:1/-1;justify-content:flex-end;max-width:none}.cms-platform-inspector{order:-1}.cms-theme-pack-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.cms-slot-dialog__layout{grid-template-columns:minmax(190px,230px) minmax(0,1fr)}.cms-slot-dialog__stage{max-height:min(44vh,460px)}.cms-slot-dialog__body{padding:20px 24px 30px}}@media (max-width:1020px){.cms-page-builder-topbar{grid-template-columns:1fr}.cms-builder-actions{flex-wrap:wrap;justify-content:flex-end}.cms-slot-dialog-backdrop{padding:14px}.cms-slot-dialog{width:calc(100vw - 28px);height:calc(100vh - 28px);max-height:calc(100vh - 28px)}.cms-slot-dialog__layout{grid-template-columns:minmax(190px,230px) minmax(0,1fr)}.cms-slot-dialog__preview{display:none}.cms-slot-dialog__stage{max-height:min(42vh,400px)}.cms-slot-dialog__stage-toolbar{flex-direction:column;align-items:flex-start}.cms-slot-dialog__rail{border-bottom:0;border-right:1px solid #e5eeee;padding:18px}.cms-slot-dialog__body{padding-inline:18px}.cms-slot-field-editor__section-head{flex-direction:column;align-items:flex-start}.cms-slot-field-editor__footer{border-radius:10px;width:100%;margin-inline:0}.cms-card-link-row{grid-template-columns:1fr}}@media (max-width:880px){.cms-platform-header,.cms-page-builder-topbar,.cms-slot-dialog__layout{grid-template-columns:1fr}.cms-slot-dialog__rail{border-bottom:1px solid #e5eeee;border-right:0;max-height:180px}.cms-slot-dialog__header{flex-direction:column;align-items:flex-start}.cms-slot-dialog__header small{max-width:100%}.cms-slot-dialog__stage{max-height:min(38vh,340px)}.cms-slot-dialog__stage-toolbar{padding-inline:16px}.cms-slot-dialog__device-controls,.cms-slot-dialog__stage-status{flex-wrap:wrap}.cms-slot-dialog__canonical-preview{padding:14px 16px 18px}.cms-page-typeahead__popover,.cms-compare-menu__popover{width:min(100%,100vw - 28px)}.cms-builder-actions{flex-wrap:wrap;justify-content:stretch}.cms-builder-primary-actions{flex-wrap:wrap;width:100%}.cms-builder-primary-actions .cms-primary-button{flex:170px}.cms-link-group-row{grid-template-columns:1fr}.cms-header-actions,.cms-platform-mode-bar{flex-direction:column;align-items:stretch}.cms-segmented{grid-template-columns:1fr;width:100%;display:grid}.cms-segmented button{border-bottom:1px solid #edf2f4;border-right:0}.cms-segmented button:last-child{border-bottom:0}.cms-section-table,.cms-binding-table{overflow-x:auto}.cms-section-table__head,.cms-section-row{width:840px}.cms-binding-table__head,.cms-binding-row{width:920px}.cms-theme-pack-strip,.cms-template-switcher{grid-template-columns:1fr}.cms-layout-grid,.cms-layout-ruler{width:980px}.cms-theme-preview header,.cms-theme-preview article,.cms-mini-nav-preview,.cms-mini-carousel-preview>div:first-child,.cms-content-field-grid,.cms-history-panel article,.cms-impact-table article,.cms-mini-card-grid{grid-template-columns:1fr}}.sl-page{width:960px;max-width:960px;margin:0 auto;padding:20px 0 56px}@media (min-width:1500px){.sl-page{width:1400px;max-width:1400px}}@media (max-width:1019px){.sl-page{width:720px;max-width:720px}}.sl-search-section{margin:0 0 20px;padding:20px 0}.sl-search-section h1{color:var(--wl-primary-contrast,#147b74);font-family:var(--wl-font-heading,var(--wl-font-family)), sans-serif;margin:10px 0 34px;font-size:30px;font-weight:600;line-height:42px}.sl-filters{margin-bottom:25px}.sl-filter-head{justify-content:space-between;align-items:center;gap:12px;height:46px;min-height:46px;display:flex}.sl-filter-label{appearance:none;cursor:pointer;color:#6e6e6e;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:10px;padding:15px 0;font-size:16px;font-weight:600;line-height:16px;text-decoration:underline;display:inline-flex}.sl-filter-icon{background-position:50%;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block}.sl-filter-icon--green{background-image:url(/rexall-source-assets/storelocator/icon-filter-green.svg)}.sl-filter-icon--gray{background-image:url(/rexall-source-assets/storelocator/icon-filter-gray.svg)}.sl-filter-clear{appearance:none;cursor:pointer;color:var(--wl-link,#006f68);text-underline-offset:2px;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.sl-filter-toggle{border:1px solid var(--wl-primary,#006f68);color:var(--wl-primary,#006f68);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:none}.sl-filter-body{position:relative}.sl-filter-body.is-collapsed{display:none}.sl-filter-tabs{background:var(--wl-page-tint,#e5f5f4);border-radius:6px;flex-wrap:wrap;justify-content:flex-start;gap:20px;padding:12px 15px;display:flex}.sl-filter-tab{appearance:none;color:var(--wl-link,#006f68);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 26px 0 15px;font-size:14px;font-weight:600;line-height:20px;position:relative}.sl-filter-tab:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;position:absolute;top:5px;right:11px;transform:rotate(45deg)}.sl-filter-tab:first-child{margin-left:-15px}.sl-filter-tab[aria-selected=true]{border-top:2px solid var(--wl-link,#147b74);background:#fff;margin-top:-12px;margin-bottom:-12px;padding-top:12px;padding-bottom:12px}.sl-filter-tabs:has(.sl-filter-tab[aria-selected=true]:first-child){border-top-left-radius:0}.sl-filter-tab[aria-selected=true]:after{top:16px;right:11px;transform:rotate(225deg)}.sl-filter-body:has(.sl-filter-panel) .sl-filter-tabs{border-bottom-right-radius:0;border-bottom-left-radius:0}.sl-filter-panel{background:#fff;border:1px solid #d8d8d8;border-top:0;border-radius:0 0 6px 6px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:0;padding:14px;display:grid}.sl-filter-panel-actions{grid-column:1/-1;justify-content:flex-start;margin-top:4px;display:flex}.sl-filter-clear-group{appearance:none;cursor:pointer;color:var(--wl-link,#006f68);text-underline-offset:2px;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.sl-show-stores{display:none}.sl-results-grid{grid-template-columns:320px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}@media (min-width:1500px){.sl-results-grid{grid-template-columns:450px minmax(0,1fr);column-gap:50px}}.sl-list{grid-column:1;gap:0;margin:0;padding:0;list-style:none;display:grid}.sl-map{grid-area:1/2;height:75vh;position:sticky;top:12vh}.sl-view-switch{display:none}.sl-third-party-legend{color:#6e6e6e;grid-column:1;justify-content:center;align-items:flex-start;gap:5px;margin:18px 0 0 48px;font-size:11px;line-height:16px;display:flex}.sl-pagination{flex-wrap:wrap;grid-column:1;align-items:center;gap:6px;padding:20px 0 0 48px;display:flex}.sl-pagination-list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sl-page-button,.sl-page-next{appearance:none;min-width:34px;min-height:34px;color:var(--wl-link,#006f68);cursor:pointer;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:3px;padding:6px 10px;font-size:14px}.sl-page-button[aria-current=page]{background:var(--wl-primary,#006f68);border-color:var(--wl-primary,#006f68);color:#fff}.sl-page-next{border:0}@media (max-width:768px){.sl-page{width:100%;max-width:none;padding:37px 0 40px}.sl-search-section{width:290px;margin:0 auto 15px;padding:20px 0}.sl-search-section h1{margin:0 0 10px;font-size:24px;line-height:34px}.sl-filters{margin:0}.sl-filter-head{background:var(--wl-page-tint,#e5f5f4);justify-content:center;width:100%;height:42px;min-height:42px;padding:0 20px}.sl-filter-toggle{background:0 0;border:0;border-radius:0;padding:0;font-size:16px;line-height:22px;display:inline-flex}.sl-filter-label,.sl-filter-clear--empty{display:none}.sl-filter-body{background:var(--wl-page-tint,#e5f5f4);margin:0;padding:0 12px 12px;display:none}.sl-filter-body.is-open{display:block}.sl-filter-tabs{grid-template-columns:100%;gap:4px;padding:12px;display:grid}.sl-filter-tab{text-align:left;justify-content:space-between;align-items:center;width:100%;margin:0;padding:10px 12px;font-size:15px;display:flex}.sl-filter-tab:first-child{margin-left:0}.sl-filter-tab:after{flex:none;margin-left:12px;position:static;transform:rotate(45deg)translate(-2px,-2px)}.sl-filter-tab[aria-selected=true]{background:#fff;border-top:0;border-radius:6px;margin:0;padding:10px 12px}.sl-filter-tab[aria-selected=true]:after{transform:rotate(225deg)translate(-2px,-2px)}.sl-show-stores{background:var(--wl-primary-contrast,#147b74);color:#fff;cursor:pointer;width:100%;font:inherit;border:0;border-radius:8px;margin-top:12px;padding:12px 16px;font-size:18px;font-weight:600;line-height:24px;display:block}.sl-page .sl-summary{width:290px;margin:25px auto 20px;font-size:16px;line-height:22px}.sl-view-switch{grid-template-columns:1fr 1fr;width:100%;height:48px;display:grid}.sl-view-switch-button{appearance:none;background:var(--wl-page-tint,#e5f5f4);color:#506d6a;cursor:pointer;font:inherit;border:0;border-bottom:2px solid #0000;font-size:15px;font-weight:600}.sl-view-switch-button[aria-selected=true]{border-bottom-color:var(--wl-primary-contrast,#147b74);color:var(--wl-primary-contrast,#147b74);background:#fff}.sl-results-grid{grid-template-columns:1fr}.sl-list{grid-area:1/1}.sl-map{grid-area:1/1;height:420px;margin:0;position:static}.sl-results-grid--list .sl-map,.sl-results-grid--map .sl-list,.sl-results-grid--map .sl-pagination,.sl-results-grid--map .sl-third-party-legend{display:none}.sl-pagination{grid-column:1;justify-content:center;padding:20px 20px 0}.sl-third-party-legend{grid-column:1;justify-content:flex-start;width:290px;margin:18px auto 0}}.sl-search{--sl-danger:#b00020;flex-wrap:wrap;align-items:end;gap:15px 5px;margin:0;display:flex}.sl-search-field{flex:0 340px;gap:8px;display:grid}.sl-search-label-row{line-height:20px;display:block}.sl-search-label{color:#333;font-size:14px;font-weight:700;line-height:20px;display:inline}.sl-search-tip{appearance:none;border:1px solid var(--wl-primary-contrast,#147b74);width:16px;height:16px;color:var(--wl-primary-contrast,#147b74);cursor:help;font:inherit;vertical-align:middle;background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:7px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.sl-search-control{display:block;position:relative}.sl-search-input{width:100%;height:40px;font:inherit;color:#222;background-color:var(--wl-surface,#fff);background-position:0;background-repeat:no-repeat;background-size:40px 40px;border:1px solid #ccc;border-radius:5px;padding:0 0 0 50px;font-size:13px;line-height:18.5714px}.sl-search-input:focus-visible{outline:2px solid var(--wl-primary,#006f68);outline-offset:1px}.sl-search .rxp-button{border-radius:6px;height:40px;min-height:40px;padding:0 15px}.sl-search .rxp-button--primary{border:0;min-width:90px;font-size:17px;font-weight:400;line-height:16px}.sl-search .rxp-button--secondary{width:247px;color:var(--wl-primary-contrast,#147b74);background:#fff;border:0;gap:5px;margin-left:10px;font-size:16px;font-weight:700}.sl-location-icon{width:13px;height:19px}.sl-summary{color:var(--wl-ink,#142336);margin:25px 0 20px;font-size:16px;font-weight:700;line-height:22px}.sl-note{color:#b00020}.sl-note--muted{color:var(--wl-muted,#667386)}.sl-store-card{background:var(--wl-surface,#fff);border:0;border-bottom:1px solid #d8d8d8;grid-template-columns:53px minmax(0,1fr);gap:0;min-height:424px;padding:5px 0 15px;list-style:none;transition:background-color .14s;display:grid}.sl-store-card[aria-current=true]{background:var(--wl-page-tint,#e5f5f4)}.sl-store-index{appearance:none;width:50px;height:50px;color:var(--wl-primary-contrast,#147b74);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 12px;font-size:12px;font-weight:700;position:relative}.sl-store-index-icon{width:50px;height:50px;position:absolute;inset:0}.sl-store-index>span{z-index:1;display:block;position:relative;top:2px}.sl-store-content{align-content:start;gap:7px;display:grid}.sl-store-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.sl-store-name{color:#6e6e6e;font-size:16px;font-weight:600;line-height:22px}.sl-store-name>a{color:inherit;text-decoration:none}.sl-store-num{color:var(--wl-muted,#667386);font-size:13px;font-weight:400;display:block}.sl-store-num strong{font-weight:700}.sl-store-address{color:var(--wl-ink,#142336);font-size:14px;line-height:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.sl-store-address{color:color-mix(in srgb, var(--wl-ink,#142336) 82%, transparent)}}.sl-store-phones{grid-template-columns:85px 1fr;gap:0;width:100%;margin:2px 0;font-size:13px;display:grid}.sl-store-phone-label{color:#6e6e6e;margin-bottom:1px;font-size:14px;font-weight:700;line-height:20px}.sl-store-phones>:nth-child(2n){justify-self:end}.sl-store-phones a{color:var(--wl-link,#006f68);align-items:center;min-height:24px;font-weight:700;text-decoration:underline;display:inline-flex}.sl-store-phones a:hover{text-decoration:none}.sl-store-meta{flex-wrap:wrap;align-items:center;gap:10px;margin:19px 0 4px;font-size:13px;display:flex}.sl-store-meta details>summary{color:#333;cursor:pointer;border-radius:6px;align-items:center;gap:12px;margin:0 0 10px;padding:6px 0;font-size:14px;line-height:16px;list-style:none;display:inline-flex;position:relative}.sl-store-meta details>summary::-webkit-details-marker{display:none}.sl-store-hours-chevron{background:url(/rexall-source-assets/storelocator/arrow-down.svg) 50%/7px 4px no-repeat;width:9px;height:14px;transition:transform .14s}.sl-store-meta details[open] .sl-store-hours-chevron{transform:rotate(180deg)}.sl-store-actions{gap:5px;margin-top:0;display:grid}.sl-store-action{cursor:pointer;width:100%;min-height:46px;font:inherit;text-align:center;border:0;border-radius:6px;justify-content:center;align-items:center;padding:12px 21px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.sl-store-action--primary{background:var(--wl-primary-contrast,#147b74);color:#fff;font-weight:700}.sl-store-action--preferred{background:var(--wl-page-tint,#e5f5f4);color:var(--wl-primary-contrast,#147b74);gap:8px}.sl-store-action--directions{color:var(--wl-primary-contrast,#147b74);background:#fff;gap:4px;text-decoration:underline}.sl-store-action-pin{background:url(/rexall-source-assets/storelocator/map-pin-v2.svg) 50%/23px 23px no-repeat;width:18px;height:18px}.sl-store-action-external{background:url(/rexall-source-assets/storelocator/new-window-green.svg) 50%/23px 23px no-repeat;width:14px;height:14px}.sl-store-action-source-icon{width:18px;height:18px}.sl-store-mapbtn{color:var(--wl-link,#006f68);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.sl-store-mapbtn:disabled{cursor:default;opacity:.6}.sl-open,.sl-store-preferred{white-space:nowrap}.sl-open{color:#333;align-items:center;display:inline-flex}.sl-open strong,.sl-store-preferred{font-weight:700}.sl-open-until{margin-inline-start:4px}.sl-open-dot{border-radius:50%;width:10px;height:10px;margin-right:5px}.sl-store-preferred{color:var(--wl-primary,#006f68)}.sl-store-mystore{color:var(--wl-primary,#006f68);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.sl-store-mystore-pin{color:var(--warm,#f5c342);font-size:16px;line-height:1}.sl-open--open .sl-open-dot{background:#96d16f}.sl-open--closed .sl-open-dot{background:#e80c32}@media (min-width:769px){.sl-store-card{margin-bottom:20px}}@media (max-width:768px){.sl-search-section{padding-bottom:18px}.sl-search{grid-template-columns:1fr;align-items:stretch;row-gap:6px;display:grid}.sl-search-field{width:100%}.sl-search-label-row{width:245px}.sl-search-input{background-size:36px 36px;height:36px}.sl-search .rxp-button{width:100%;height:36px;min-height:36px}.sl-search .rxp-button--primary{min-width:0;font-size:17px}.sl-search .rxp-button--secondary{width:100%;height:40px;min-height:40px;margin:0;font-size:16px}.sl-search.sl-search--compact{width:290px;margin-inline:auto}.sl-store-card{grid-template-columns:minmax(0,1fr);min-height:458px;padding:24px 24px 0;position:relative}.sl-store-index{z-index:1;margin:0;position:absolute;top:34px;right:calc(50% - 160px)}.sl-store-content{grid-area:1/1;gap:6px;width:100%;max-width:320px;margin:0 auto;padding-top:10px}.sl-store-head{padding-right:42px}.sl-store-name{color:#6e6e6e;font-size:16px;font-weight:600;line-height:22px}.sl-store-address{font-size:13px;line-height:19px}.sl-store-num,.sl-store-phones,.sl-store-meta{font-size:12px}.sl-store-meta{margin-top:41px}.sl-store-meta details>summary{margin-bottom:0}.sl-store-actions{margin-top:1px}.sl-store-action{min-height:46px;padding:13px 21px;font-size:14px;line-height:20px}}.sl-map-placeholder{border-radius:var(--wl-card-radius,8px);background:var(--wl-page-tint,#f6f6f6);width:100%;height:100%;min-height:320px;color:var(--wl-muted,#777);text-align:center;border:1px solid #e2ebec;justify-content:center;align-items:center;padding:1rem;font-size:14px;display:flex}.wl-hlp{--hlp-c-accent:var(--hlp-accent,#cae4b7);--hlp-c-primary:var(--wl-primary,#06a199);--hlp-c-primary-dark:var(--wl-primary-strong,#005a5a);--hlp-c-title:var(--wl-primary-contrast,#147b74);--hlp-c-body:#343434;--hlp-c-surface:var(--wl-surface,#fff);--hlp-c-surface-tint:var(--hlp-surface-tint,var(--wl-page-tint,#e5f5f4));--hlp-c-band:var(--hlp-band,var(--hlp-c-primary));--hlp-c-on-band:#fff;--hlp-c-track:var(--hlp-track,#ade3e1);--hlp-c-step-dot:#00afaa;--hlp-c-card-border:var(--hlp-card-border,#1db1a8);--hlp-c-heading-pharm:var(--hlp-heading-pharm,#007367);--hlp-c-link:var(--hlp-link,#007367);--hlp-c-link-hover:#004039;--hlp-cta-radius:6px;color:var(--hlp-c-body);font-family:var(--wl-font-family), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;line-height:1.5;display:block}.wl-page .wl-hlp-hero-card h1,.wl-page .wl-hlp-cta-content h2,.wl-page .wl-hlp-steps-band-heading,.wl-page .wl-hlp-calc-heading,.wl-page .wl-hlp-slider-header h2,.wl-page .wl-hlp-faq-heading,.wl-page .wl-hlp-bewell-content h2,.wl-page .wl-hlp-topics-heading,.wl-page .wl-hlp-content-text h2{font-family:var(--wl-font-family-title,var(--wl-font-family));font-weight:700}.wl-page .wl-hlp-product-heading,.wl-page .wl-hlp-topic-body h3,.wl-page .wl-hlp-accordion-title{font-family:var(--wl-font-family-title,var(--wl-font-family));color:var(--hlp-c-title);font-weight:600}.wl-hlp .rxp-image-asset{width:100%;max-width:none;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.wl-hlp .rxp-image-asset img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.wl-hlp-hero{margin-bottom:var(--wl-space-lg);background:var(--hlp-c-accent);position:relative;overflow:hidden}.wl-hlp-hero-image-wrapper{height:320px}.wl-hlp-hero-banner-link{height:100%;display:block}.wl-hlp-hero-banner-split{height:100%;display:block;position:relative}.wl-hlp-hero-banner-cta{text-indent:-999em;width:30%;height:30%;position:absolute;bottom:0;right:0;overflow:hidden}.wl-hlp-hero-banner-cta:focus-visible{outline:3px solid var(--hlp-c-link,#005e66);outline-offset:2px;border-radius:10px}#online-shopping-banner .wl-hlp-hero-banner-cta{width:21.3%;height:21.7%;bottom:12.9%;right:3.9%}#online-shopping-banner-secondary .wl-hlp-hero-banner-cta{width:21.1%;height:39.2%;top:30.8%;bottom:auto;right:4.2%}#online-shopping-banner-secondary .wl-hlp-hero-image-wrapper,.wl-hlp--online-shopping #online-shopping-banner-secondary .wl-hlp-hero-image-wrapper{aspect-ratio:2880/480}@media (max-width:767px){#online-shopping-banner .wl-hlp-hero-banner-cta{width:62.2%;height:17.9%;bottom:10.6%;right:18.8%}#online-shopping-banner-secondary .wl-hlp-hero-banner-cta{width:62.2%;height:22.7%;top:63.6%;right:18.8%}#online-shopping-banner-secondary .wl-hlp-hero-image-wrapper,.wl-hlp--online-shopping #online-shopping-banner-secondary .wl-hlp-hero-image-wrapper{aspect-ratio:874/484}}.wl-hlp-hero-picture{height:100%;min-height:320px;display:block}.wl-hlp-hero-picture>img,.wl-hlp-hero-img img,.wl-hlp-hero-picture .rxp-image-asset img{object-fit:cover;object-position:var(--hlp-hero-pos,right top);width:100%;height:100%;display:block}.wl-hlp--quit-smoking .wl-hlp-hero-image-wrapper{height:400px}.wl-hlp--quit-smoking .wl-hlp-hero-card h1{color:#005a5a}.wl-hlp--quit-smoking .wl-hlp-slider{background:var(--hlp-c-surface-tint);border-bottom-left-radius:155px}@media (min-width:768px){.wl-hlp--quit-smoking .wl-hlp-slider{border-bottom-left-radius:200px}}.wl-hlp--quit-smoking .wl-hlp-topics--mint{margin-top:64px}.wl-hlp--quit-smoking .wl-hlp-topics--mint .wl-hlp-topics-inner{max-width:1440px}@media (min-width:768px){.wl-hlp--quit-smoking .wl-hlp-topics--mint .wl-hlp-topics-grid{grid-template-columns:repeat(2,1fr);justify-content:stretch}}.wl-hlp-hero-card{z-index:2;max-width:976px;margin:-40px 38px var(--wl-space-lg);background:var(--hlp-c-surface);border:1px solid var(--hlp-c-card-border);border-radius:var(--wl-radius-lg);box-shadow:var(--wl-shadow-card);text-align:center;flex-direction:column;align-items:center;gap:27px;padding:40px 24px 32px;display:flex;position:relative}.wl-hlp-hero-card h1{color:var(--hlp-c-primary);letter-spacing:-.6px;margin:0;font-size:36px;font-weight:400;line-height:1.2}.wl-hlp-hero--specialty{background:0 0;border-bottom:6px solid #005a5a;margin-bottom:0;overflow:hidden}.wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper{height:490px}.wl-hlp-hero--specialty .wl-hlp-hero-picture>img{object-position:center 25%}.wl-hlp-hero--specialty .wl-hlp-hero-card{z-index:3;text-align:center;background:#fff;border:0;border-radius:20px 20px 0 0;gap:8px;width:min(1180px,100% - 80px);max-width:none;margin:0;padding:46px 40px 40px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -2px 24px #00000014}.wl-hlp-hero--specialty .wl-hlp-hero-eyebrow{color:#4a4a4a;margin:0;font-size:22px;font-weight:400;line-height:1.3}.wl-hlp-hero--specialty .wl-hlp-hero-card h1{color:#005a5a;letter-spacing:-.4px;margin:0;font-size:46px;font-weight:400;line-height:1.1}@media (max-width:767px){.wl-hlp-hero--specialty{border-bottom:0;margin-bottom:8px;overflow:visible}.wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper,.wl-hlp-hero--specialty .wl-hlp-hero-picture{height:240px;min-height:0}.wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper{border-bottom:6px solid #005a5a}.wl-hlp-hero--specialty .wl-hlp-hero-card{border-radius:16px;width:calc(100% - 32px);margin:16px auto 0;padding:24px 20px;position:static;transform:none;box-shadow:0 2px 16px #00000014}.wl-hlp-hero--specialty .wl-hlp-hero-eyebrow{font-size:16px}.wl-hlp-hero--specialty .wl-hlp-hero-card h1{font-size:26px}}.wl-hlp-hero-card p{color:#6e6e6e;margin:0;font-size:16px;line-height:1.5}.wl-hlp-hero-sponsored{color:#343434;margin:0;font-size:14px;font-style:italic}.wl-hlp-hero-features{flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wl-hlp-hero-features li{color:var(--hlp-c-primary);text-align:center;margin:0;font-size:14px;font-weight:700}.wl-hlp-hero-features li:before{content:"•";margin-right:12px;font-weight:400}.wl-hlp-hero-cta-note{margin:0}.wl-hlp-hero-ctas{justify-content:center;display:flex}.wl-hlp-cta{background:var(--hlp-c-accent);flex-direction:column;display:flex;overflow:hidden}.wl-hlp-cta-image{box-sizing:border-box;border-radius:20px;flex:0 0 50%;min-height:280px;padding:20px;overflow:hidden}.wl-hlp-cta-content{box-sizing:border-box;justify-content:center;gap:var(--wl-space-md);padding:var(--wl-space-lg) var(--wl-space-md);flex-direction:column;flex:0 0 50%;display:flex}.wl-hlp-cta-content h2{color:var(--hlp-c-heading-pharm);margin:0;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-cta-desc{color:var(--hlp-c-body);margin:0;font-size:1rem;line-height:1.6}.wl-hlp-cta-desc p{margin:0}.wl-hlp-cta-buttons{gap:var(--wl-space-sm);flex-direction:column;align-items:flex-start;display:flex}.wl-hlp-cta-primary.rxp-button,.wl-hlp-cta-secondary.rxp-button{color:#005a5a;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.wl-hlp-cta-primary.rxp-button:hover,.wl-hlp-cta-secondary.rxp-button:hover{color:#004039;background:0 0}.wl-hlp-cta-buttons .wl-hlp-cta-secondary.rxp-button{justify-content:flex-start}.wl-hlp-slider{background:0 0;padding:48px 0}.wl-hlp-slider-header{text-align:center;margin-bottom:var(--wl-space-lg);box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;padding:0 31px;display:block}.wl-hlp-slider-header h2{color:var(--hlp-c-primary-dark);margin:0;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-slider-tooltip{color:var(--hlp-c-primary);cursor:help;align-items:center;display:inline-flex;position:relative}.wl-hlp-slider-tooltip-text{z-index:3;visibility:hidden;opacity:0;color:#fff;background:var(--hlp-c-primary-dark);border-radius:9px;width:190px;padding:10px;font-size:.8rem;line-height:1.3;transition:opacity .12s;position:absolute;top:130%;left:50%;transform:translate(-50%)}.wl-hlp-slider-tooltip-text:after{content:"";border-bottom:8px solid var(--hlp-c-primary-dark);border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.wl-hlp-slider-tooltip:hover .wl-hlp-slider-tooltip-text,.wl-hlp-slider-tooltip:focus-within .wl-hlp-slider-tooltip-text{visibility:visible;opacity:1}.wl-hlp-slider-carousel{box-sizing:border-box;max-width:1440px;margin-left:auto;margin-right:auto;padding-bottom:104px;padding-left:31px;padding-right:31px;position:relative}.wl-hlp-slider-track{gap:var(--wl-space-md);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;padding:0 31px 0 0;list-style:none;display:flex;overflow-x:auto}.wl-hlp-slider-track::-webkit-scrollbar{display:none}.wl-hlp-slider-nav{align-items:center;height:44px;display:flex;position:absolute;bottom:0;left:0;right:0}.wl-hlp-slider-arrow{color:#fff;background:var(--hlp-c-primary);border:1px solid var(--hlp-c-primary);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .3s,border-color .3s,color .3s,opacity .2s;display:inline-flex;position:absolute;bottom:0}.wl-hlp-slider-arrow:hover,.wl-hlp-slider-arrow:focus-visible{background:var(--hlp-c-accent);border-color:var(--hlp-c-accent);color:var(--hlp-c-primary)}.wl-hlp-slider-arrow:disabled{opacity:.35;cursor:default}.wl-hlp-slider-arrow:disabled:hover{background:var(--hlp-c-primary);border-color:var(--hlp-c-primary);color:#fff}.wl-hlp-slider-carousel--outline-controls .wl-hlp-slider-arrow{color:var(--hlp-c-primary);background:var(--hlp-c-surface);border-color:var(--hlp-c-primary)}.wl-hlp-slider-carousel--outline-controls .wl-hlp-slider-arrow:hover,.wl-hlp-slider-carousel--outline-controls .wl-hlp-slider-arrow:focus-visible{color:var(--hlp-c-surface);background:var(--hlp-c-primary);border-color:var(--hlp-c-primary)}.wl-hlp-slider-carousel--outline-controls .wl-hlp-slider-arrow:disabled,.wl-hlp-slider-carousel--outline-controls .wl-hlp-slider-arrow:disabled:hover{color:var(--hlp-c-primary);background:var(--hlp-c-surface);border-color:var(--hlp-c-primary)}.wl-hlp-slider-arrow svg{width:14px;height:14px}.wl-hlp-slider-prev{left:0}.wl-hlp-slider-next{left:52px}.wl-hlp-slider-dots{flex:1;align-items:center;gap:6px;height:4px;margin:0 0 0 116px;padding:0;list-style:none;display:flex}.wl-hlp-slider-dot{flex:1;align-items:center;height:4px;display:flex}.wl-hlp-slider-dot button{background:var(--hlp-c-accent);cursor:pointer;border:none;border-radius:100px;width:100%;height:4px;padding:0;transition:background-color .2s}.wl-hlp-slider-dot-active button{background:var(--hlp-c-primary)}.wl-hlp-slider-tabs{margin:0 0 var(--wl-space-lg);flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.wl-hlp-slider-tab{flex:auto;display:flex}.wl-hlp-slider-tab button{text-align:center;width:100%;color:var(--hlp-c-primary-dark);background:var(--hlp-c-accent);border:1px solid var(--hlp-c-primary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:16px 20px;font-size:1rem;font-weight:400;transition:background-color .3s,color .3s;display:flex}.wl-hlp-slider-tab button:hover,.wl-hlp-slider-tab button:focus-visible{background:var(--hlp-c-surface);color:var(--hlp-c-primary)}.wl-hlp-slider-tab-active button{background:var(--hlp-c-surface);color:var(--hlp-c-primary);font-weight:600}.wl-hlp-product-card{scroll-snap-align:start;background:var(--hlp-c-surface);border:none;border-radius:17px;flex:none;width:84%;max-width:300px;overflow:hidden}.wl-hlp-product-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.wl-hlp-product-img-wrapper{background:0 0;justify-content:center;align-items:center;height:243px;display:flex}.wl-hlp-product-img-wrapper .rxp-image-asset{width:80%;height:auto;max-height:211px}.wl-hlp-product-img img,.wl-hlp-product-img-wrapper img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:211px;margin:auto}.wl-hlp-product-content{flex-direction:column;gap:8px;min-height:130px;padding:0 32px 32px;display:flex}.wl-hlp-product-heading{color:#333;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.wl-hlp-product-description{color:var(--hlp-c-body);margin:0;font-size:.875rem;line-height:25px}.wl-hlp-product-description strong{color:#000;font-weight:700}.gm-page-flow .gm-component.wl-minor-hero{background:#e4f6f5;width:100%;min-height:422px}.wl-minor-hero__inner{grid-template-columns:minmax(0,1fr) 580px;align-items:center;width:min(1200px,100%);min-height:422px;margin:0 auto;display:grid}.wl-minor-hero__content{padding:40px 20px}.wl-minor-hero__content h1{color:#005a5a;margin:0;font-size:60px;font-weight:400;line-height:1}.wl-minor-hero__media{border-radius:0 0 0 60px;width:580px;height:380px;overflow:hidden}.wl-minor-hero__media .wl-minor-hero__image{background:0 0;border:0;width:100%;max-width:none;height:100%;margin:0;padding:0;display:block}.wl-minor-hero__media .wl-minor-hero__image img{object-fit:cover;width:100%;height:100%;display:block}.gm-page-flow .gm-component.wl-minor-intro{background:#fff;width:100%;padding:60px 0 0}.wl-minor-intro__inner{grid-template-columns:repeat(2,minmax(0,576px));justify-content:space-between;align-items:center;width:min(1200px,100%);margin:0 auto;display:grid}.wl-minor-intro__content{padding:28px 0}.wl-minor-intro__content h2{color:#005a5a;margin:0 0 20px;font-size:40px;font-weight:400;line-height:50px}.wl-minor-intro__content p{color:#333;max-width:576px;margin:0;font-size:16px;line-height:24px}.wl-minor-intro__content p+p{margin-top:16px}.wl-minor-intro__media{width:576px;height:320px;overflow:hidden}.wl-minor-intro__media .wl-minor-intro__image{background:0 0;border:0;width:100%;max-width:none;height:100%;margin:0;padding:0;display:block}.wl-minor-intro__media .wl-minor-intro__image img{object-fit:cover;width:100%;height:100%;display:block}.gm-page-flow .gm-component.wl-minor-consultation-cta{background:#fff;width:100%;padding:40px 0 0}.wl-minor-consultation-cta__card{background:#e5f4f4;border-radius:16px;width:min(1200px,100% - 80px);min-height:231px;margin:0 auto;padding:40px}.wl-minor-consultation-cta__card h3{color:#005a5a;margin:0 0 12px;font-size:24px;font-weight:400;line-height:31px}.wl-minor-consultation-cta__card p{color:#333;margin:0 0 22px;font-size:16px;line-height:24px}.wl-minor-primary-action.rxp-button{color:#fff;background:#005a5a;border:0;border-radius:8px;min-height:48px;padding:16px 28px;font-size:16px;font-weight:700;line-height:16px}.wl-minor-consultation-cta__action.rxp-button{min-height:54px}.wl-minor-consultation-cta__action.rxp-button>span[aria-hidden=true]{width:22px;height:22px}.wl-minor-consultation-cta__action.rxp-button>span[aria-hidden=true] img{filter:brightness(0)invert();width:22px;height:22px;display:block}.gm-page-flow .gm-component.wl-minor-prevention{background:#e5f4f4;width:100%;margin-top:40px;padding:80px 0}.wl-minor-prevention__inner{width:min(1280px,100%);margin:0 auto;padding-left:40px}.wl-minor-prevention__inner>h2{color:#005a5a;width:min(1200px,100% - 40px);margin:0 0 24px;font-size:40px;font-weight:400;line-height:50px}.wl-minor-prevention__panel{background:#fff;border-radius:60px 0 0;margin-right:-80px;padding:48px 80px 48px 40px}.wl-minor-prevention__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.wl-minor-prevention__item h3{color:#005a5a;margin:0 0 12px;font-size:22px;font-weight:400;line-height:28px}.wl-minor-prevention__item p{color:#333;margin:0;font-size:16px;line-height:24px}.gm-page-flow .gm-component.wl-minor-sources{background:#fff;width:100%;padding:80px 0}.wl-minor-sources__inner{width:min(1200px,100%);margin:0 auto}.wl-minor-sources__inner h2{color:#005a5a;margin:0 0 14px;font-size:40px;font-weight:400;line-height:50px}.wl-minor-sources__inner ul{margin:0;padding:0;list-style:none}.wl-minor-sources__inner li+li{margin-top:12px}.wl-minor-sources__link{color:#005a5a;text-underline-offset:2px;font-size:16px;line-height:24px;text-decoration:underline}.gm-page-flow .gm-component.wl-minor-related-conditions{background:#fff;width:100%;padding:60px 0 80px}.wl-minor-related-conditions__inner{width:min(1200px,100%);margin:0 auto}.wl-minor-related-conditions__inner>h2{color:#005a5a;margin:0 0 40px;font-size:40px;font-weight:400;line-height:50px}.wl-minor-related-conditions__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.wl-minor-related-conditions__card.wl-hlp-topic-card{min-height:533px;box-shadow:none;border:1px solid #ccc;border-radius:24px}.wl-minor-related-conditions__card .wl-hlp-topic-image{height:228px}.wl-minor-related-conditions__card .wl-hlp-topic-body{flex:1;gap:0;padding:32px 28px 0}.wl-minor-related-conditions__card .wl-hlp-topic-body h3{color:#005a5a;min-height:0;margin:0 0 10px;font-size:20px;font-weight:400;line-height:28px}.wl-minor-related-conditions__card .wl-hlp-topic-body p{color:#333;flex:1;min-height:0;margin:0 0 24px;font-size:14px;line-height:20px}.wl-minor-related-conditions__card .wl-hlp-topic-divider{margin:0 28px}.wl-minor-related-conditions__card .wl-hlp-topic-cta{padding:18px 28px 32px}.wl-minor-related-conditions__card .wl-hlp-topic-learn-more{font-size:16px;line-height:24px}.wl-minor-related-conditions__cta.rxp-button{width:max-content;margin:36px auto 0;text-decoration:none;display:flex}.gm-page-flow .gm-component.wl-minor-education-carousel{background:#fff;width:100%;padding:60px 0 0;overflow:hidden}.wl-minor-education-carousel__viewport{width:min(1200px,100% - 80px);margin:0 auto;overflow:hidden}.wl-minor-education-carousel__deck{gap:20px;display:flex}.wl-minor-education-carousel__slide{box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-radius:20px;flex:0 0 calc(100% - 80px);min-height:440px;padding:40px}.wl-minor-education-carousel__slide h2{color:#005a5a;margin:0 0 22px;font-size:40px;font-weight:400;line-height:50px}.wl-minor-education-carousel__slide p{color:#333;max-width:1040px;margin:0;font-size:16px;line-height:27px}.wl-minor-education-carousel__slide p+p{margin-top:16px}.wl-minor-education-carousel__slide ul{color:#333;max-width:1040px;margin:16px 0;padding-left:22px;font-size:16px;line-height:27px}.wl-minor-education-carousel__controls.rxp-carousel-controls{align-items:center;gap:16px;width:min(1200px,100% - 80px);margin:40px auto 0;padding:0 0 10px;display:flex}.wl-minor-education-carousel__controls .rxp-carousel-controls__pause{display:none}.wl-minor-education-carousel__controls .rxp-carousel-controls__tabs{flex:1;order:2;gap:3px;display:flex}.wl-minor-education-carousel__controls .rxp-carousel-controls__tabs button{color:#0000;background:#ade3e1;border:0;border-radius:0;flex:1;min-width:0;height:4px;padding:0;overflow:hidden}.wl-minor-education-carousel__controls .rxp-carousel-controls__tabs button.active{background:#00857d}.wl-minor-education-carousel__controls .rxp-carousel-controls__tabs strong{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;overflow:hidden}.wl-minor-education-carousel__controls .rxp-carousel-controls__arrows{order:1;gap:14px;display:flex}.wl-minor-education-carousel__controls .rxp-carousel-controls__arrows button{color:#005a5a;background:#fff;border:1px solid #00857d;border-radius:999px;place-items:center;width:60px;height:60px;display:grid}.gm-page-flow .gm-component.wl-minor-products{background:#fff;padding:60px 24px 0}.wl-minor-products__inner{max-width:1200px;margin:0 auto}.wl-minor-products__heading{color:#005a5a;text-align:left;margin:0;font-size:40px;font-weight:400;line-height:50px}.wl-minor-products__heading-row{align-items:center;gap:5px;margin-bottom:24px;display:flex}.wl-minor-products__tooltip{cursor:help;background:0 0;border:0;flex:0 0 16px;width:16px;height:16px;margin:0;padding:0;position:relative}.wl-minor-products__tooltip>img{width:16px;height:16px;display:block}.wl-minor-products__tooltip>[role=tooltip]{z-index:10;color:#fff;visibility:hidden;background:#005a5a;border-radius:9px;width:190px;padding:10px;font-size:13px;line-height:1.4;position:absolute;top:calc(100% + 8px);right:-53px}.wl-minor-products__tooltip:hover>[role=tooltip],.wl-minor-products__tooltip:focus-visible>[role=tooltip]{visibility:visible}.wl-hlp-slider-carousel.wl-hlp-slider-carousel--minor-ailment{--hlp-c-primary:#005a5a;--hlp-c-accent:#ade3e1;--hlp-c-surface:#fff;--hlp-c-body:#333;max-width:none;padding:0 0 64px;overflow:visible}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-track{gap:32px;padding-right:0}.wl-hlp-product-card.wl-hlp-product-card--minor-ailment{width:calc(25% - 24px);max-width:none;height:348px;box-shadow:none;border:1px solid #ccc;border-radius:20px}.wl-hlp-product-card--minor-ailment .wl-hlp-product-img-wrapper{background:#e4f6f5;border-bottom:0;height:220px}.wl-hlp-product-card--minor-ailment .wl-hlp-product-img-wrapper .rxp-image-asset{width:100%;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:10px}.wl-hlp-product-card--minor-ailment .wl-hlp-product-img-wrapper img{max-width:100%;max-height:160px}.wl-hlp-product-card--minor-ailment .wl-hlp-product-content{min-height:106px;padding:20px 24px}.wl-hlp-product-card--minor-ailment .wl-hlp-product-heading{color:#005a5a;font-size:16px}.wl-hlp-product-card--minor-ailment .wl-hlp-product-description{color:#333;line-height:1.45}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-nav{height:60px;bottom:-25px}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-arrow{width:60px;height:60px}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-arrow svg{width:20px;height:20px}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-next{left:75px}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-dots{margin-left:160px;transform:translateY(3px)}.gm-page-flow .gm-component.wl-minor-faq{background:#fff;padding:60px 24px 0}.wl-minor-faq__heading,.wl-minor-faq__list{max-width:876px;margin-left:auto;margin-right:auto}.wl-minor-faq__heading{color:#005a5a;text-align:center;margin-top:0;margin-bottom:24px;font-size:40px;font-weight:400;line-height:50px}.wl-minor-faq__list{padding:0;list-style:none}.wl-minor-faq__item{border-bottom:1px solid #ccc;margin:0}.wl-minor-faq__details{padding:0}.wl-minor-faq__summary{color:#005a5a;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;margin:0 7px;padding:30px 30px 30px 0;font-size:24px;font-weight:400;line-height:32px;list-style:none;display:flex;position:relative}.wl-minor-faq__summary::-webkit-details-marker{display:none}.wl-minor-faq__summary svg{flex:none;transition:transform .16s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.wl-minor-faq__details[open] .wl-minor-faq__summary svg{transform:translateY(-50%)rotate(180deg)}.wl-minor-faq__content{color:#333;padding:15px 30px 30px 7px;font-size:17px;line-height:24.2857px}.wl-minor-faq__content p{margin:0}@media (max-width:767px){.gm-page-flow .gm-component.wl-minor-hero{min-height:0}.wl-minor-hero__inner{min-height:0;display:block}.wl-minor-hero__content{padding:48px 30px 32px}.wl-minor-hero__content h1{font-size:40px;line-height:1.1}.wl-minor-hero__media{aspect-ratio:1.526;border-radius:60px 0 0;width:calc(100% - 30px);height:auto;margin-left:30px}.gm-page-flow .gm-component.wl-minor-intro{padding:40px 30px 0}.wl-minor-intro__inner{width:100%;display:block}.wl-minor-intro__content{padding:0 0 28px}.wl-minor-intro__content h2{margin-bottom:16px;font-size:28px;line-height:33.6px}.wl-minor-intro__media{aspect-ratio:1.8;width:100%;height:auto}.gm-page-flow .gm-component.wl-minor-consultation-cta{padding:32px 30px 0}.wl-minor-consultation-cta__card{width:100%;min-height:0;padding:30px}.gm-page-flow .gm-component.wl-minor-prevention{margin-top:32px;padding:48px 30px}.wl-minor-prevention__inner{width:100%;padding-left:0}.wl-minor-prevention__inner>h2{margin-bottom:24px;font-size:28px;line-height:33.6px}.wl-minor-prevention__panel{border-radius:40px 0 0;margin-right:-30px;padding:30px 60px 30px 30px}.wl-minor-prevention__grid{grid-template-columns:1fr;row-gap:28px}.wl-minor-prevention__item h3{margin-bottom:8px;font-size:21px;line-height:27px}.gm-page-flow .gm-component.wl-minor-sources{padding:48px 30px}.wl-minor-sources__inner h2{margin-bottom:14px;font-size:28px;line-height:33.6px}.gm-page-flow .gm-component.wl-minor-related-conditions{padding:40px 30px 48px}.wl-minor-related-conditions__inner>h2{margin-bottom:24px;font-size:28px;line-height:33.6px}.wl-minor-related-conditions__grid{grid-template-columns:1fr;gap:20px}.wl-minor-related-conditions__card.wl-hlp-topic-card{min-height:0}.wl-minor-related-conditions__card .wl-hlp-topic-image{aspect-ratio:1.455;height:auto}.wl-minor-related-conditions__card .wl-hlp-topic-body{padding:22px 22px 0}.wl-minor-related-conditions__card .wl-hlp-topic-body h3,.wl-minor-related-conditions__card .wl-hlp-topic-body p{min-height:0}.wl-minor-related-conditions__card .wl-hlp-topic-divider{margin:0 22px}.wl-minor-related-conditions__card .wl-hlp-topic-cta{padding:18px 22px 22px}.gm-page-flow .gm-component.wl-minor-education-carousel{padding:40px 0 0}.wl-minor-education-carousel__viewport{width:calc(100% - 60px)}.wl-minor-education-carousel__deck{display:block}.wl-minor-education-carousel__slide{min-height:0;padding:30px}.wl-minor-education-carousel__slide--peek{display:none}.wl-minor-education-carousel__slide h2{margin-bottom:16px;font-size:28px;line-height:33.6px}.wl-minor-education-carousel__slide p{font-size:16px;line-height:24px}.wl-minor-education-carousel__controls.rxp-carousel-controls{width:calc(100% - 60px);margin-top:28px}.wl-minor-education-carousel__controls .rxp-carousel-controls__arrows button{width:46px;height:46px}.gm-page-flow .gm-component.wl-minor-products{padding:40px 30px 0}.wl-minor-products__heading,.wl-minor-faq__heading{font-size:28px;line-height:33.6px}.wl-hlp-slider-carousel--minor-ailment .wl-hlp-slider-track{padding-right:24px}.wl-hlp-product-card.wl-hlp-product-card--minor-ailment{width:calc(100% - 24px)}.gm-page-flow .gm-component.wl-minor-faq{padding:40px 30px 0}.wl-minor-faq__heading{text-align:left;margin-bottom:24px}.wl-minor-faq__summary{font-size:18px;line-height:24px}}.wl-hlp-faq{background:0 0;padding:80px 0}.wl-hlp-faq-heading{text-align:center;max-width:991px;color:var(--hlp-c-heading-pharm);letter-spacing:-.4px;margin:0 auto 50px;padding:0 31px;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-accordion{max-width:991px;margin:0 auto;padding:0 31px;list-style:none}.wl-hlp-accordion-item{margin-bottom:var(--wl-radius-md);border-radius:var(--wl-radius-md);background:0 0;border:1px solid #ade3e1}.wl-hlp-accordion-title{color:#147b74;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:30px 0;font-size:1.125rem;font-weight:400;line-height:24px;list-style:none;display:flex}.wl-hlp-accordion-title svg{color:#017e7e;flex-shrink:0;transition:transform .18s}.wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg{transform:rotate(180deg)}.wl-hlp-accordion-content{color:var(--hlp-c-body);padding:0 0 24px}.wl-hlp-accordion-content p{color:var(--hlp-c-body);margin:0 0 12px;font-size:1rem;line-height:1.6}.wl-hlp-accordion-content p:last-child{margin-bottom:0}.wl-hlp-accordion-content a{color:#000;text-decoration:underline}.wl-hlp-faq--dark{background:#005a5a;border-radius:200px 0 0;margin:0;padding:89px 0 120px}.wl-hlp-faq--dark .wl-hlp-faq-heading{color:#fff;font-size:46px}.wl-hlp-faq--dark .wl-hlp-accordion-item{background:#fff;border:0;border-radius:12px;padding:0 28px;box-shadow:0 2px 8px #0000001f}.wl-hlp-faq--dark .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open]){border:0}.wl-hlp-faq--dark .wl-hlp-accordion-title{color:#005a5a;font-size:18px;font-weight:500}.wl-hlp-faq--dark .wl-hlp-accordion-title svg{color:#005a5a}.wl-hlp-faq--dark .wl-hlp-accordion-content p{color:#343434}@media (max-width:767px){.wl-hlp-faq--dark{border-radius:80px 0 0;padding:64px 0 80px}.wl-hlp-faq--dark .wl-hlp-faq-heading{padding:0 24px;font-size:30px}}.wl-hlp-steps{background:var(--hlp-c-surface);margin-bottom:var(--wl-space-lg)}.wl-hlp-steps-container{max-width:1200px;padding:0 var(--wl-space-md);text-align:center;margin:0 auto}.wl-hlp-steps-title{color:var(--hlp-c-heading-pharm);margin:0 0 48px}.wl-hlp-steps-list{max-width:300px;margin:0 auto 48px;padding:0;list-style:none;position:relative}.wl-hlp-steps-list:before{content:"";background:var(--hlp-c-track);width:5px;position:absolute;top:40px;bottom:40px;left:17px}.wl-hlp-step-item{text-align:left;margin-bottom:32px;padding-left:50px;position:relative}.wl-hlp-step-item:last-child{margin-bottom:0}.wl-hlp-step-icon{background:var(--hlp-c-track);border:3px solid var(--hlp-c-track);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:0;left:0}.wl-hlp-step-icon:after{content:"";background:var(--hlp-c-step-dot);border-radius:50%;width:20px;height:20px}.wl-hlp-step-label{color:var(--hlp-c-heading-pharm);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.wl-hlp-step-text{color:var(--hlp-c-body);font-size:14px;line-height:1.4;display:block}.wl-hlp-steps-cta{margin-top:48px}.wl-hlp-steps-cta-btn.rxp-button{background:var(--hlp-c-primary);border-color:var(--hlp-c-primary);color:#fff;border-radius:var(--hlp-cta-radius)}@media (min-width:768px){.wl-hlp-steps-list{justify-content:center;align-items:flex-start;max-width:100%;display:flex}.wl-hlp-steps-list:before{display:none}.wl-hlp-step-item{text-align:center;flex:1;max-width:200px;margin-bottom:0;padding-left:0}.wl-hlp-step-item:not(:last-child):after{content:"";background:var(--hlp-c-track);width:calc(100% - 20px);height:5px;position:absolute;top:17px;left:calc(50% + 10px)}.wl-hlp-step-icon{margin:0 auto 16px;position:relative;top:auto;left:auto}.wl-hlp-step-label,.wl-hlp-step-text{font-size:16px}}.wl-hlp-steps--band{background:var(--hlp-c-band);margin-bottom:var(--wl-space-lg);color:var(--hlp-c-on-band);border-radius:100px 0 0}.wl-hlp-steps-band-inner{box-sizing:border-box;flex-direction:column;gap:40px;max-width:1440px;margin:0 auto;padding:40px 30px 60px;display:flex}.wl-hlp-steps-band-image{flex:none}.wl-hlp-steps-band-image,.wl-hlp-steps-band-image .rxp-image-asset{border-radius:var(--wl-radius-lg);overflow:hidden}.wl-hlp-steps-band-image .rxp-image-asset img{border-radius:var(--wl-radius-lg)}.wl-hlp-steps-band-content{flex:1}.wl-hlp-steps-band-heading{color:var(--hlp-c-on-band);margin:0 0 30px;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-steps-band-list{margin:0 0 30px;padding:0;list-style:none}.wl-hlp-steps-band-item{align-items:center;gap:22px;min-height:40px;padding-left:0;display:flex;position:relative}.wl-hlp-steps-band-item:not(:last-child){margin-bottom:24px}.wl-hlp-steps-band-dot{border:10px solid var(--hlp-c-track);background:var(--hlp-c-band);box-sizing:content-box;border-radius:50%;flex-shrink:0;width:18px;height:18px;position:relative}.wl-hlp-steps-band-item:not(:last-child) .wl-hlp-steps-band-dot:after{content:"";background:var(--hlp-c-track);z-index:-1;width:5px;height:46px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.wl-hlp-steps-band-step{flex-direction:column;display:flex}.wl-hlp-steps-band-label{color:var(--hlp-c-on-band);margin-bottom:4px;font-size:14px;font-weight:600}.wl-hlp-steps-band-text{color:var(--hlp-c-on-band);font-size:16px;line-height:24px}.wl-hlp-steps-band-buttons{flex-wrap:wrap;gap:16px;display:flex}.wl-hlp-steps-band-cta.rxp-button{color:var(--hlp-c-band);border-radius:var(--hlp-cta-radius);background:#fff;border:1px solid #fff;padding:14px 28px;font-weight:600}.wl-hlp-steps-band-cta.rxp-button:hover{background:#f2f2f2}.wl-hlp-steps-band-cta--outline.rxp-button{color:#fff;background:0 0;border:1px solid #fff}.wl-hlp-steps-band-cta--outline.rxp-button:hover{background:#ffffff1a}@media (min-width:768px){.wl-hlp-steps--band{border-radius:200px 0 0}.wl-hlp-steps-band-inner{padding:80px 100px}}@media (min-width:1024px){.wl-hlp-steps-band-inner{flex-direction:row;align-items:center;gap:100px}.wl-hlp-steps-band-image{flex:0 0 42%;max-width:468px}}.wl-hlp-calc{background:var(--hlp-c-surface-tint);padding:60px 30px}.wl-hlp-calc-inner{flex-direction:column-reverse;gap:40px;max-width:1440px;margin:0 auto;display:flex}.wl-hlp-calc-form{flex:1}.wl-hlp-calc-heading{color:var(--hlp-c-heading-pharm);margin:0 0 12px;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-calc-subheading{color:var(--hlp-c-body);margin:0 0 40px;font-size:16px;line-height:24px}.wl-hlp-calc-fields{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}.wl-hlp-calc-field label{color:var(--hlp-c-body);margin-bottom:8px;font-size:16px;font-weight:600;line-height:26px;display:block}.wl-hlp-calc-field input{width:100%;height:57px;color:var(--hlp-c-body);box-sizing:border-box;background:#fff;border:1px solid #cdd9d8;border-radius:8px;padding:0 16px;font-size:18px;line-height:24px}.wl-hlp-calc-field input::placeholder{color:#8a9a99}.wl-hlp-calc-field input:focus{border-color:var(--hlp-c-title);outline:none}.wl-hlp-calc-btn.rxp-button{background:var(--hlp-c-primary);border:1px solid var(--hlp-c-primary);color:#fff;border-radius:var(--hlp-cta-radius);cursor:pointer;text-align:center;width:100%;margin-top:8px;padding:21px;font-weight:600}.wl-hlp-calc-btn.rxp-button:hover{background:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark)}.wl-hlp-calc-results{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.wl-hlp-calc-result{flex:1;min-width:90px}.wl-hlp-calc-result-label{color:var(--hlp-c-body);margin-bottom:8px;font-size:16px;font-weight:600;display:block}.wl-hlp-calc-result-value{width:100%;height:57px;color:var(--hlp-c-body);box-sizing:border-box;background:#fff;border:1px solid #cdd9d8;border-radius:8px;align-items:center;padding:0 16px;font-size:18px;display:flex}.wl-hlp-calc-image{flex:none;max-width:213px;margin:0 auto}.wl-hlp-calc-image img{width:100%;height:auto;display:block}@media (min-width:768px){.wl-hlp-calc{padding:100px 120px}.wl-hlp-calc-inner{flex-direction:row;align-items:flex-start;gap:120px}.wl-hlp-calc-result-value{width:121px}.wl-hlp-calc-image{width:43%;max-width:none}}.wl-hlp-bewell{padding:0 var(--wl-space-md)}.wl-hlp-bewell-card{background:var(--hlp-c-band);border-radius:0;flex-direction:column;max-width:1200px;margin:0 auto;display:flex;overflow:hidden}.wl-hlp-bewell-image{flex:0 0 50%;order:-1;height:250px;overflow:hidden}.wl-hlp-bewell-image .wl-hlp-bewell-img,.wl-hlp-bewell-image .wl-hlp-bewell-img picture,.wl-hlp-bewell-image .wl-hlp-bewell-img img{width:100%;height:100%;margin:0;padding:0;display:block}.wl-hlp-bewell-image .wl-hlp-bewell-img img{object-fit:cover;border-radius:0}@media (max-width:767px){.wl-hlp-bewell-image--responsive{flex:none;height:auto;min-height:0}.wl-hlp-bewell-image--responsive .wl-hlp-bewell-img,.wl-hlp-bewell-image--responsive .wl-hlp-bewell-img picture,.wl-hlp-bewell-image--responsive .wl-hlp-bewell-img img{height:auto}}.wl-hlp-bewell-content{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;gap:var(--wl-space-md);padding:var(--wl-space-lg) var(--wl-space-md);color:var(--hlp-c-on-band);flex-direction:column;flex:0 0 50%;display:flex}.wl-hlp-bewell-content:only-child{padding-top:var(--wl-space-lg);padding-bottom:var(--wl-space-lg);flex-basis:100%}.wl-hlp-bewell-content h2{color:var(--hlp-c-on-band);margin:0;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-bewell-content p{color:var(--hlp-c-on-band);margin:0 0 12px;font-size:1rem;line-height:25px}.wl-hlp-bewell-content p:last-of-type{margin-bottom:0}.wl-hlp-bewell-buttons{gap:var(--wl-space-sm);flex-wrap:wrap;justify-content:center;display:flex}.wl-hlp-bewell-cta.rxp-button{color:var(--hlp-c-band);border-radius:var(--hlp-cta-radius);background:#fff;border:1px solid #fff;padding:16px 32px;font-weight:600}.wl-hlp-bewell-cta.rxp-button:hover{background:#f2f2f2}.wl-hlp-bewell-cta--outline.rxp-button{color:#fff;background:0 0;border:1px solid #fff}.wl-hlp-bewell-cta--outline.rxp-button:hover{background:#ffffff1a}.wl-hlp-bewell--sage .wl-hlp-bewell-card{background:var(--hlp-c-accent)}.wl-hlp-bewell--sage .wl-hlp-bewell-content{color:var(--hlp-c-body)}.wl-hlp-bewell--sage .wl-hlp-bewell-content h2{color:var(--hlp-c-primary-dark)}.wl-hlp-bewell--sage .wl-hlp-bewell-content p{color:var(--hlp-c-body)}.wl-hlp-bewell--sage .wl-hlp-bewell-cta.rxp-button{background:var(--hlp-c-primary-dark);color:#fff;border-color:var(--hlp-c-primary-dark)}.wl-hlp-bewell--sage .wl-hlp-bewell-cta.rxp-button:hover{background:var(--hlp-c-link-hover)}.wl-hlp-bewell--sage .wl-hlp-bewell-cta--outline.rxp-button{color:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark);background:0 0}.wl-hlp-bewell--sage .wl-hlp-bewell-cta--outline.rxp-button:hover{background:#014d4d14}.wl-hlp-topics{padding:48px 0 80px}.wl-hlp-topics--white{background:var(--hlp-c-surface)}.wl-hlp-topics--teal{background:var(--hlp-c-primary-dark)}.wl-hlp-topics--mint{background:var(--hlp-topics-mint,#e5f5f4);border-radius:0 60px 0 0}.wl-hlp-topics-inner{box-sizing:border-box;max-width:1158px;margin:0 auto;padding:0 31px}.wl-hlp-topics-heading{text-align:center;color:var(--hlp-c-heading-pharm);margin:0 0 16px;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-topics--teal .wl-hlp-topics-heading,.wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:var(--hlp-c-on-band)}.wl-hlp-topics-subtitle{text-align:center;max-width:760px;color:var(--hlp-c-body);margin:0 auto;font-size:1rem;line-height:1.5}.wl-hlp-topics-sponsored{text-align:center;color:var(--hlp-c-body);margin:6px 0 0;font-size:.875rem;font-style:italic;line-height:1.4}.wl-hlp-topics-grid{grid-template-columns:1fr;gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.wl-hlp-topic-card{background:#fff;border:0;border-radius:24px;overflow:hidden;box-shadow:0 6px 24px #00000014}.wl-hlp-topic-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.wl-hlp-topic-image{flex-shrink:0;width:100%;height:200px;display:block;overflow:hidden}.wl-hlp-topic-image img{object-fit:cover;width:100%;height:100%;display:block}.wl-hlp-topic-body{flex-direction:column;gap:12px;padding:24px 24px 0;display:flex}.wl-hlp-topic-body h3{color:var(--hlp-c-primary-dark);margin:0;font-size:1.5rem;font-weight:400;line-height:32px}.wl-hlp-topic-body p{color:#343434;margin:0;font-size:1rem;line-height:1.5}.wl-hlp-topic-divider{background:#d7e3e2;height:1px;margin:auto 24px 0;display:block}.wl-hlp-topic-cta{margin-top:0;padding:16px 24px 24px}.wl-hlp-topic-learn-more{width:100%;color:var(--hlp-c-link);align-items:center;gap:8px;font-size:1rem;font-weight:600;line-height:26px;text-decoration:underline;transition:color .2s;display:flex}.wl-hlp-topic-learn-more svg{color:var(--hlp-c-link);box-sizing:border-box;border:0;border-radius:0;flex-shrink:0;margin-left:auto;padding:0;transition:transform .2s}.wl-hlp-topic-learn-more-icon{flex-shrink:0;width:24px;height:24px;margin-left:auto;transition:transform .2s;display:block}.wl-hlp-topic-link:hover .wl-hlp-topic-learn-more,.wl-hlp-topic-link:focus .wl-hlp-topic-learn-more{color:var(--hlp-c-link-hover)}.wl-hlp-topic-link:hover .wl-hlp-topic-learn-more svg,.wl-hlp-topic-link:focus .wl-hlp-topic-learn-more svg,.wl-hlp-topic-link:hover .wl-hlp-topic-learn-more-icon,.wl-hlp-topic-link:focus .wl-hlp-topic-learn-more-icon{transform:translate(4px)}.wl-hlp-topics--vendortint.wl-hlp-topics--bannerlist{background:#cae4b7;margin-bottom:40px;padding:25px 10px}.wl-hlp-topics--bannerlist .wl-hlp-topics-inner{max-width:none;padding:0}.wl-hlp-topics--bannerlist .wl-hlp-topics-heading{color:#343434;text-align:center;margin:0;font-size:24px;line-height:1.4;font-weight:700!important}.wl-hlp-topics--bannerlist .wl-hlp-topics-grid{margin:0;display:block}.wl-hlp-topics--bannerlist .wl-hlp-topic-card{box-shadow:none;border-radius:12px;margin:40px 0}.wl-hlp-topics--bannerlist .wl-hlp-topic-image{aspect-ratio:5.025;height:auto}.wl-hlp-topics--bannerlist .wl-hlp-topic-body{min-height:42px;padding:11px 14px}.wl-hlp-topics--bannerlist .wl-hlp-topic-body h3{color:#343434;font-size:14px;font-weight:600;line-height:1.4}.wl-hlp-topics--bannerlist .wl-hlp-topic-divider,.wl-hlp-topics--bannerlist .wl-hlp-topic-cta{display:none}@media (min-width:768px){.wl-hlp-topics--vendortint.wl-hlp-topics--bannerlist{padding:40px 60px}.wl-hlp-topics--bannerlist .wl-hlp-topics-inner{grid-template-columns:41.59% 58.41%;align-items:start;gap:0;display:grid}.wl-hlp-topics--bannerlist .wl-hlp-topics-heading{width:calc(100% - 40px);margin:70px 40px 0 0;padding:0;font-size:50px;line-height:1.4}.wl-hlp-topics--bannerlist .wl-hlp-topics-subtitle,.wl-hlp-topics--bannerlist .wl-hlp-topics-sponsored{text-align:left;grid-column:1;margin:0}.wl-hlp-topics--bannerlist .wl-hlp-topics-grid{grid-area:1/2/span 3}.wl-hlp-topics--bannerlist .wl-hlp-topic-body{min-height:66px;padding:19px 22px}.wl-hlp-topics--bannerlist .wl-hlp-topic-body h3{font-size:18px}}.wl-hlp-sources{text-align:left;margin:30px 0;padding:0 31px}.wl-hlp-sources-rule{border:0;border-top:1px solid var(--hlp-c-body)}@supports (color:color-mix(in lab, red, red)){.wl-hlp-sources-rule{border-top:1px solid color-mix(in srgb, var(--hlp-c-body) 24%, transparent)}}.wl-hlp-sources-rule{margin:0 0 30px}.wl-hlp-sources-heading{color:var(--wl-ink,#333);margin:0 0 10px;font-size:.875rem;font-weight:700;line-height:1.1}.wl-hlp-sources-details{margin:0}.wl-hlp-sources-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;list-style:none;display:flex}.wl-hlp-sources-summary::-webkit-details-marker{display:none}.wl-hlp-sources-summary .wl-hlp-sources-heading{margin:0}.wl-hlp-sources-summary svg{flex:none;transition:transform .16s}.wl-hlp-sources-details[open]>.wl-hlp-sources-summary svg{transform:rotate(180deg)}.wl-hlp-sources-details>.wl-hlp-sources-list{margin-top:10px}.wl-hlp-sources-summary:focus-visible{outline:2px solid var(--wl-primary,#147b74);outline-offset:4px}.wl-hlp-sources-list{margin:0;padding-left:18px}.wl-hlp-source{color:var(--wl-ink,#333);overflow-wrap:anywhere;word-break:break-word;font-size:.625rem;line-height:1.5}.wl-hlp-source .cms-markdown,.wl-hlp-source .cms-markdown p{margin:0;display:inline}.wl-hlp-source .wl-prose,.wl-hlp-source .wl-prose :is(p,ol,ul,li,a),.wl-hlp-source-link{font-size:inherit;line-height:inherit;overflow-wrap:anywhere;word-break:break-word}.wl-hlp-source-link{min-width:24px;max-width:100%;min-height:24px;color:var(--hlp-c-link);align-items:center;text-decoration:underline;display:inline-flex}@media (min-width:768px){.wl-hlp-hero{margin-bottom:100px}.wl-hlp-hero-image-wrapper{height:400px}.wl-hlp--quit-smoking .wl-hlp-hero-image-wrapper{height:542px}.wl-hlp-hero-card{margin:-80px auto var(--wl-space-lg);padding:60px 64px 52px}.wl-hlp-hero-card h1{font-size:48px}.wl-hlp-hero-card p{font-size:18px}.wl-hlp-cta-content{padding:var(--wl-space-lg) 48px}.wl-hlp-slider{padding:80px 0}.wl-hlp-product-heading{font-size:1.125rem}.wl-hlp-slider-carousel{padding-bottom:158px;overflow:hidden}.wl-hlp-slider-nav{height:80px}.wl-hlp-slider-arrow{width:80px;height:80px}.wl-hlp-slider-arrow svg{width:24px;height:24px}.wl-hlp-slider-next{left:92px}.wl-hlp-slider-dots{margin-left:196px}.wl-hlp-slider-header h2,.wl-hlp-faq-heading,.wl-hlp-cta-content h2,.wl-hlp-bewell-content h2,.wl-hlp-topics-heading{font-size:2.5rem;line-height:50px}.wl-hlp-faq{padding:75px 80px 120px}.wl-hlp-faq-heading{margin-bottom:64px}.wl-hlp-accordion-item{padding:0 61px}.wl-hlp-accordion-title{padding:40px 0;font-size:1.5rem;line-height:32px}.wl-hlp-accordion-content{padding-bottom:74px}.wl-hlp-accordion-content p{max-width:70%;font-size:1.125rem}.wl-hlp-bewell{padding:0 120px 120px}.wl-hlp-bewell-card{border-radius:20px;flex-direction:column}.wl-hlp-bewell-image{flex:0 0 250px;order:-1;height:250px;min-height:0}.wl-hlp-bewell-content{padding:40px 48px}.wl-hlp-topics{padding:80px 0}.wl-hlp-topics--mint{border-radius:0 200px 0 0}.wl-hlp-topics-grid{grid-template-columns:repeat(auto-fit,minmax(280px,352px));justify-content:center;gap:40px}.wl-hlp-topic-image{height:200px}.wl-hlp-topic-body{padding:32px 32px 0}.wl-hlp-topic-divider{margin:24px 32px 0}.wl-hlp-topic-cta{padding:20px 32px 32px}.wl-hlp-sources{box-sizing:border-box;max-width:1400px;margin:30px auto;padding:0 120px}}@media (min-width:768px) and (max-width:1100px){.wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,352px));justify-content:center}}@media (min-width:1024px){.wl-hlp-hero-image-wrapper{height:480px}.wl-hlp-hero-card{width:90%;margin:-100px auto 100px;padding:60px 64px 52px}.wl-hlp-hero-card h1{font-size:60px;line-height:1.2}.wl-hlp-cta{flex-direction:row}.wl-hlp-cta-image{min-height:0}.wl-hlp-cta-content{padding:var(--wl-space-lg) 120px var(--wl-space-lg) 64px;gap:32px}.wl-hlp-cta-content h2{max-width:460px}.wl-hlp-cta-desc{max-width:536px}.wl-hlp-cta-buttons{flex-flow:wrap;align-items:center}.wl-hlp-bewell-card{flex-direction:row;min-height:476px}.wl-hlp-bewell-image{flex:0 0 50%;order:0;height:auto;min-height:350px}.wl-hlp-bewell-content{gap:32px;padding:80px 60px}}@media (min-width:600px){.wl-hlp-product-card{width:calc((100% - var(--wl-space-md)) / 2)}}@media (min-width:1024px){.wl-hlp-product-card{width:calc((100% - 2 * var(--wl-space-md)) / 3)}}@media (min-width:1220px){.wl-hlp-product-card{width:calc((100% - 3 * var(--wl-space-md)) / 4)}}.wl-hlp-content{padding:60px var(--wl-space-md)}.wl-hlp-content-stack{flex-direction:column;gap:60px;max-width:1300px;margin:0 auto;display:flex}.wl-hlp-content-row{gap:var(--wl-space-md);flex-direction:column;display:flex}.wl-hlp-content-text{gap:var(--wl-space-sm);flex-direction:column;justify-content:center;display:flex}.wl-hlp-content-text h2{color:var(--hlp-c-primary);margin:0;font-size:1.75rem;font-weight:400;line-height:1.25}.wl-hlp-content-text h3{color:var(--hlp-c-primary);margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}.wl-hlp-content-text p{color:var(--hlp-c-body);margin:0;font-size:1rem;line-height:26px}.wl-hlp-content-text p:not(:last-child){margin-bottom:var(--wl-space-md)}.wl-hlp-content-list-columns{grid-template-columns:1fr;gap:8px 48px;display:grid}.wl-hlp-content-list-columns ul{margin:0;padding-left:22px}.wl-hlp-content-list-footer{margin-top:12px}.wl-hlp-content-media{border-radius:var(--wl-radius-md);min-height:240px;overflow:hidden}.wl-hlp-content-mobile-trailing-media{display:none}.wl-hlp-content-row-full .wl-hlp-content-text{text-align:center;align-items:center}.wl-hlp-content-row-full .wl-hlp-content-text p{max-width:880px}@media (max-width:767px){.wl-hlp-content-media--desktop{display:none}.wl-hlp-content-mobile-trailing-media{margin:0 var(--wl-space-md) 60px;border-radius:var(--wl-radius-md);display:block;overflow:hidden}.wl-hlp-content-mobile-trailing-media .rxp-image-asset,.wl-hlp-content-mobile-trailing-media .rxp-image-asset img{height:auto}}@media (min-width:768px){.wl-hlp-content{padding:80px 70px}.wl-hlp-content-list-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-hlp-content-row{flex-direction:row;align-items:stretch;gap:64px}.wl-hlp-content-row .wl-hlp-content-text,.wl-hlp-content-row .wl-hlp-content-media{flex:50%;min-width:0}.wl-hlp-content-image-left .wl-hlp-content-media{order:-1}.wl-hlp-content-media{min-height:360px}.wl-hlp-content-row-full{flex-direction:column}}.wl-hlp-content--article{padding:0 var(--wl-space-md)}.wl-hlp-content--article .wl-hlp-content-stack{gap:30px;max-width:960px}.wl-hlp-content--article .wl-hlp-content-row{display:block}.wl-hlp-content--article .wl-hlp-content-row-full .wl-hlp-content-text,.wl-hlp-content--article .wl-hlp-content-text{text-align:left;align-items:stretch;display:block}.wl-hlp-content--article .wl-hlp-content-row-full .wl-hlp-content-text p,.wl-hlp-content--article .wl-hlp-content-text p{max-width:none}.wl-hlp-content--article .wl-hlp-content-text h2{color:#147b74;font-family:var(--gm-header-ui-font,var(--wl-font-family));text-align:center;margin:0 0 20px;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp-content--article .wl-hlp-content-text h3{color:#147b74;font-family:var(--gm-header-ui-font,var(--wl-font-family));margin:0 0 20px;font-size:22px;font-weight:700;line-height:30.8px}.wl-page .wl-hlp .wl-hlp-content--article .wl-hlp-content-text h2,.wl-page .wl-hlp .wl-hlp-content--article .wl-hlp-content-text h3{color:#147b74;font-family:var(--gm-header-ui-font,var(--wl-font-family));font-weight:700}.wl-hlp-content--article .wl-hlp-content-text p,.wl-hlp-content--article .wl-hlp-content-text li{color:#333;font-family:var(--gm-header-ui-font,var(--wl-font-family));font-size:14px;font-weight:400;line-height:20px}.wl-hlp-content--article .wl-hlp-content-text p{margin:0 0 10px}.wl-hlp-content--article .wl-hlp-content-text ul:not(.wl-hlp-content-features){text-align:left;margin:0 0 20px;padding-left:40px;list-style:outside}.wl-hlp-content--article .wl-hlp-content-text ul:not(.wl-hlp-content-features) li::marker{color:#333;font-size:.85em}.wl-hlp-content--article .wl-hlp-content-text ul:not(.wl-hlp-content-features) li+li{margin-top:12px}.wl-hlp-content--article .wl-hlp-content-row+.wl-hlp-content-row{margin-top:0}@media (max-width:767px){.wl-hlp-content--article{padding-left:0;padding-right:0}.wl-hlp-content--article .wl-hlp-content-stack{width:min(100vw - 85px,960px)}.wl-hlp-content--article .wl-hlp-content-text h2{margin-bottom:15px;font-size:24px;line-height:33.6px}.wl-hlp-content--article .wl-hlp-content-text h3{margin-bottom:15px;font-size:22px;line-height:30.8px}}.wl-hlp-cardgrid{padding:80px var(--wl-space-md)}.wl-hlp-cardgrid--tint{background:var(--hlp-c-surface-tint)}.wl-hlp-cardgrid--dark{background:var(--hlp-c-primary-dark)}.wl-hlp-cardgrid--lime{background:#78c841}.wl-hlp-cardgrid-inner{box-sizing:border-box;max-width:1208px;margin:0 auto}.wl-hlp-cardgrid-heading{color:var(--hlp-c-title);margin:0 0 20px;font-size:2.25rem;font-weight:400;line-height:1.2}.wl-hlp-cardgrid-heading-icon{width:auto;height:56px;margin:0 auto 12px;display:block}.wl-hlp-cardgrid-heading--left .wl-hlp-cardgrid-heading-icon{margin-left:0}.wl-hlp-cardgrid-heading--center{text-align:center}.wl-hlp-cardgrid-heading--left{text-align:left}.wl-hlp-cardgrid--dark .wl-hlp-cardgrid-heading,.wl-hlp-cardgrid--dark .wl-hlp-cardgrid-subheading,.wl-hlp-cardgrid--dark .wl-hlp-cardgrid-title,.wl-hlp-cardgrid--dark .wl-hlp-cardgrid-body{color:var(--hlp-c-on-band)}.wl-hlp-cardgrid-subheading{text-align:center;max-width:820px;color:var(--hlp-c-body);margin:0 auto 8px;font-size:1.125rem;line-height:1.5}.wl-hlp-cardgrid-subheading p{margin:0 0 8px}.wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.wl-hlp-cardgrid-card{border:1px solid var(--hlp-c-track);background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.wl-hlp-cardgrid-card-link{width:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.wl-hlp-cardgrid-media{flex-shrink:0;width:100%;height:200px;display:block;overflow:hidden}.wl-hlp-cardgrid-media img{object-fit:cover;width:100%;height:100%;display:block}.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-card{flex-direction:row;align-items:center;min-height:190px}.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-media{flex:0 0 132px;width:132px;height:132px;padding:14px;overflow:visible}.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-media img{object-fit:contain;width:100%;height:100%}.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-content{padding:24px 24px 24px 8px}@media (min-width:1024px){.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-card{text-align:center;flex-direction:column;min-height:310px}.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-media{box-sizing:border-box;flex-basis:154px;width:100%;height:154px;padding:24px 32px 8px}.wl-hlp-cardgrid--illustration-cards .wl-hlp-cardgrid-content{align-items:center;padding:18px 22px 28px}}.wl-hlp-cardgrid-content{flex-direction:column;flex:1;gap:10px;padding:28px 32px;display:flex}.wl-hlp-cardgrid-eyebrow{color:var(--hlp-c-title);text-transform:uppercase;letter-spacing:.4px;font-size:1rem;font-weight:600}.wl-hlp-cardgrid-stat{color:var(--hlp-c-primary-dark);font-size:4rem;font-weight:600;line-height:1.05}.wl-hlp-cardgrid-title{color:var(--hlp-c-primary-dark);margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}.wl-hlp-cardgrid-body{color:var(--hlp-c-body);font-size:1rem;line-height:1.5}.wl-hlp-cardgrid-body p{margin:0 0 8px}.wl-hlp-cardgrid-body a[href^=tel\:]{align-items:center;min-height:24px;display:inline-flex}.wl-hlp-cardgrid-link{color:var(--hlp-c-link);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-weight:600;display:inline-flex}.wl-hlp-cardgrid--editorial-alternating,.wl-hlp-cardgrid--editorial-rows{padding-block:48px}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-inner,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-inner{max-width:960px}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-alternating.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-alternating.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-alternating.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-rows.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-rows.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-rows.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:60px}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card-link,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-card-link{border:0;border-radius:0;grid-template-columns:minmax(0,430px) minmax(0,430px);align-items:center;gap:60px;display:grid;overflow:visible}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:nth-child(2n)>.wl-hlp-cardgrid-media,.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:nth-child(2n) .wl-hlp-cardgrid-card-link>.wl-hlp-cardgrid-media,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-media{order:2}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-media{aspect-ratio:776/556;border-radius:8px;height:auto}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-content,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-content{gap:12px;padding:0}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-title,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-title{color:var(--hlp-c-title);font-size:1.25rem;font-weight:600}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-body,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-body{font-size:.875rem;line-height:1.45}@media (max-width:767px){.wl-hlp-cardgrid--editorial-alternating,.wl-hlp-cardgrid--editorial-rows{padding-block:32px}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-list{gap:36px}.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card-link,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-card-link{grid-template-columns:minmax(0,1fr);gap:18px}.wl-hlp-cardgrid--editorial-rows .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:nth-child(2n)>.wl-hlp-cardgrid-media,.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:nth-child(2n) .wl-hlp-cardgrid-card-link>.wl-hlp-cardgrid-media{order:0}}.wl-hlp-cardgrid--linkrow{padding:40px var(--wl-space-md)}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-inner{max-width:714px}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--linkrow.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--linkrow.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--linkrow.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:0}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-card{border-color:#e5e5e5;border-radius:4px;min-height:140px}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-card-link{box-sizing:border-box;flex-direction:row;align-items:center;gap:24px;min-height:140px;padding:20px}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-media{border-radius:0;flex:0 0 190px;width:190px;height:94px}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-content{justify-content:center;align-items:flex-start;gap:16px;min-height:94px;padding:0}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-title{font-size:1rem;font-weight:700;line-height:1.25}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-link{box-sizing:border-box;border-radius:var(--hlp-cta-radius);background:var(--hlp-c-heading-pharm);color:#fff;justify-content:center;min-width:140px;min-height:40px;margin-top:0;padding:10px 18px;font-size:.875rem;line-height:1.2}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-link,.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-card-link:focus-visible .wl-hlp-cardgrid-link{background:var(--hlp-c-primary-dark)}@media (max-width:640px){.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-card-link{flex-direction:column;align-items:flex-start}.wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-media{flex-basis:auto;width:100%}}.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-content,.wl-hlp-cardgrid--stat .wl-hlp-cardgrid-content{padding:32px 40px}.wl-hlp-cardgrid--clinical-guide{box-sizing:border-box;width:min(100vw - 85px,960px);margin-left:auto;margin-right:auto;padding:0}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-inner{max-width:960px}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-heading{color:#147b74;text-align:left;max-width:none;margin:0 0 20px;font-size:22px;font-weight:700;line-height:30.8px}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-subheading{color:#333;text-align:left;max-width:none;margin:0 0 10px;font-size:14px;line-height:20px}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--clinical-guide.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--clinical-guide.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--clinical-guide.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:20px;margin-top:0}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-card{border:1px solid #f2f2f2;border-radius:14px;box-shadow:0 3px 10px #00000014}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-content{gap:0;padding:15px}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-title{color:#147b74;margin:0 0 20px;font-size:16px;font-weight:700;line-height:22.4px}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-body{color:#333;font-size:14px;line-height:20px}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-body ul{margin:0;padding-left:40px;list-style:outside}.wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-body li+li{margin-top:10px}@media (min-width:768px){.wl-hlp-cardgrid--clinical-guide{padding:0}.wl-hlp-cardgrid--clinical-guide.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{border-radius:8px}.wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{box-sizing:border-box;justify-content:center;align-items:center;height:120px;padding:16px;display:flex}.wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.wl-hlp-cardgrid--logo.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-hlp-cardgrid--logo.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--logo.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-card-link{width:100%;min-width:0}}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:24px;margin-top:10px}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card{border:0;border-radius:12px}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:first-child{grid-column:1/-1}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-media{aspect-ratio:1;height:auto}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:first-child .wl-hlp-cardgrid-media{aspect-ratio:4/5;height:auto}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-content{min-height:66px;padding:10px 20px 20px}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-title{color:#343434;font-size:20px!important;font-weight:600!important;line-height:1.4286!important}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:not(:first-child) .wl-hlp-cardgrid-media img{height:calc(100% - 25px);margin-top:20px}.wl-hlp-cardgrid--lime.wl-hlp-cardgrid--featured{background:#78bd43;margin-bottom:30px;padding:25px 13px}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-inner{max-width:none}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-heading{margin-bottom:15px;font-size:24px;line-height:1.4;color:#333!important;font-weight:700!important}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-subheading{max-width:none;margin:0 0 10px;font-size:16px;line-height:1.5}@media (min-width:768px){.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--cols5 .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,minmax(0,1fr))}.wl-hlp-cardgrid--cols5 .wl-hlp-cardgrid-list{grid-template-columns:repeat(5,minmax(0,1fr))}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--featured.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--featured.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--featured.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr 1fr 1.0476fr 1.0476fr;gap:10px;margin-top:40px}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:first-child{grid-area:span 2/span 2}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:first-child .wl-hlp-cardgrid-media{height:auto}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-card:not(:first-child){min-height:431px}.wl-hlp-cardgrid--lime.wl-hlp-cardgrid--featured{margin-bottom:60px;padding:40px 60px}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-heading{margin-bottom:20px;font-size:26px;line-height:1.4}.wl-hlp-cardgrid--featured .wl-hlp-cardgrid-subheading{margin-bottom:0;font-size:26px;line-height:1.4286}}.wl-hlp-callout{padding:100px var(--wl-space-md);text-align:center}.wl-hlp-callout--light{background:var(--hlp-hero-bg,#edf7e6)}.wl-hlp-callout--tint{background:var(--hlp-c-surface-tint)}.wl-hlp-callout--dark{background:var(--hlp-c-primary-dark)}.wl-hlp-callout--notice{padding:14px var(--wl-space-md)}.wl-hlp-callout--notice .wl-hlp-callout-heading{margin-bottom:8px;font-size:1.75rem;line-height:1.25}.wl-hlp-callout--notice .wl-hlp-callout-body{font-size:1rem;line-height:1.5}.wl-hlp-callout--notice .wl-hlp-callout-body p{margin-bottom:0}.wl-hlp-callout-inner{box-sizing:border-box;max-width:900px;margin:0 auto}.wl-hlp-callout-quote-viewport{overflow:hidden}.wl-hlp-callout-quote-track{will-change:transform;display:flex}.wl-hlp-callout-quote-track.is-animating{transition:transform .5s}@media (prefers-reduced-motion:reduce){.wl-hlp-callout-quote-track.is-animating{transition:none}}.wl-hlp-callout-quote-slide{flex:0 0 100%;justify-items:center;display:grid}.wl-hlp .wl-hlp-callout-quote-icon.rxp-image-asset{width:66px;height:auto}.wl-hlp .wl-hlp-callout-quote-icon.rxp-image-asset img{object-fit:contain;width:66px;height:auto}.wl-hlp-callout-heading{color:var(--hlp-c-title);margin:0 0 20px;font-size:2.5rem;font-weight:500;line-height:1.2}@media (max-width:767px){.wl-hlp-callout-heading{font-size:1.75rem;line-height:1.3}}.wl-hlp-callout--dark .wl-hlp-callout-heading,.wl-hlp-callout--dark .wl-hlp-callout-highlight,.wl-hlp-callout--dark .wl-hlp-callout-body,.wl-hlp-callout--dark .wl-hlp-callout-stat-value,.wl-hlp-callout--dark .wl-hlp-callout-stat-label{color:var(--hlp-c-on-band)}.wl-hlp-callout-highlight{max-width:700px;color:var(--hlp-c-primary-dark);margin:0 auto 24px;font-size:1.875rem;font-weight:400;line-height:1.45}.wl-hlp-callout-body{color:var(--hlp-c-body);font-size:1.125rem;line-height:1.6}.wl-hlp-callout-body p{margin:0 0 12px}.wl-hlp-callout-stats{grid-template-columns:1fr;gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.wl-hlp-callout-stat{flex-direction:column;align-items:center;gap:8px;display:flex}.wl-hlp-callout-stat-value{color:var(--hlp-c-primary-dark);font-size:4rem;font-weight:600;line-height:1.05}.wl-hlp-callout-stat-label{color:var(--hlp-c-body);font-size:1.125rem;line-height:1.4}.wl-hlp-callout-buttons{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px;display:flex}.wl-hlp-callout-primary.rxp-button{background:var(--hlp-c-link);color:#fff;border:1px solid var(--hlp-c-link);border-radius:var(--hlp-cta-radius);padding:16px 32px;font-size:1.125rem;font-weight:400;text-decoration:none}.wl-hlp-callout-primary.rxp-button:hover{background:var(--hlp-c-link-hover);border-color:var(--hlp-c-link-hover)}.wl-hlp-callout--dark .wl-hlp-callout-primary.rxp-button{color:var(--hlp-c-primary-dark);background:#fff;border-color:#fff}.wl-hlp-callout-secondary.rxp-button{color:var(--hlp-c-link);border:1px solid var(--hlp-c-link);border-radius:var(--hlp-cta-radius);background:0 0;padding:16px 32px;font-size:1.125rem;font-weight:400;text-decoration:none}.wl-hlp-callout--dark .wl-hlp-callout-secondary.rxp-button{color:#fff;border-color:#fff}@media (min-width:768px){.wl-hlp-callout-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@font-face{font-family:Alright Sans LP Bay;src:url(/brand-fonts/en-US-fonts-alrightsanslpbay-alrightsanslpbay-regular-43bd557708.woff2)format("woff2"),url(/brand-fonts/en-US-fonts-alrightsanslpbay-alrightsanslpbay-regular-24e9afe6da.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alright Sans LP Bay;src:url(/brand-fonts/en-US-fonts-alrightsanslpbay-alrightsanslpbay-medium-058a9d6062.woff2)format("woff2"),url(/brand-fonts/en-US-fonts-alrightsanslpbay-alrightsanslpbay-medium-d4f85f2706.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alright Sans LP Bay;src:url(/brand-fonts/en-US-fonts-alrightsanslpbay-alrightsanslpbay-bold-838d9bc96a.woff2)format("woff2"),url(/brand-fonts/en-US-fonts-alrightsanslpbay-alrightsanslpbay-bold-62e46b5367.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/brand-fonts/en-US-fonts-opensans-opensans-regular-289ab8c368.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/brand-fonts/en-US-fonts-opensans-opensans-semibold-a6d99d784e.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/brand-fonts/en-US-fonts-opensans-opensans-bold-a957c7ebe6.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.wl-migrated-site :is(h1,h2,h3,h4,h5,h6){font-family:var(--wl-font-family-title)}.wl-cms-main :is(h1,h2,h3,h4,h5,h6),.wl-page .wl-hlp :is(h1,h2,h3,h4,h5,h6){font-family:var(--wl-font-family-title,var(--wl-font-family))}.wl-page .wl-hlp :is(h1,h2,h3){font-weight:400}.gm-normalized-global-shell .gm-normalized-header-row{background-color:#fff}.wl-migrated-site .rxp-button--primary{border:0}.wl-page.wl-migrated-site a:focus-visible,.wl-page.wl-migrated-site button:focus-visible,.wl-page.wl-migrated-site input:focus-visible,.wl-page.wl-migrated-site select:focus-visible,.wl-page.wl-migrated-site textarea:focus-visible,.wl-page.wl-migrated-site [tabindex]:focus-visible,.wl-page.wl-migrated-site .rxp-button:focus-visible{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-global-shell{--gm-header-ui-font:var(--font-open-sans), "Open Sans", Arial, sans-serif;--gm-header-content-max-width:1600px;--gm-header-link:var(--wl-link);--gm-header-text:var(--wl-ink);--gm-header-muted:var(--wl-muted);--gm-header-hover-bg:var(--wl-page-tint);--gm-header-row-hover-bg:#f8f8f8;--gm-header-border:#ccc;--gm-header-promo-bg:#ade3e1;--gm-province-overlay-reserve:42px;color:var(--gm-header-text);font-family:var(--gm-header-ui-font);padding:0;font-weight:400;overflow:visible}.gm-normalized-promo,.gm-normalized-storebar-inner,.gm-normalized-header-row-inner,.gm-normalized-card-grid,.gm-normalized-feature-grid,.gm-normalized-link-grid,.gm-normalized-footer-groups,.gm-normalized-two-column{gap:var(--wl-surface-gap);display:grid}.gm-normalized-promo{box-sizing:border-box;background:var(--gm-header-promo-bg);height:46px;min-height:46px;color:var(--wl-primary-strong);text-align:center;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.gm-normalized-promo-message{font-family:var(--gm-header-ui-font);grid-column:auto;margin:0;font-size:12px;line-height:1.25}.gm-normalized-promo-link{color:var(--wl-primary-strong);font-weight:400;text-decoration:none}.gm-normalized-promo-link:hover{text-decoration:underline}.gm-normalized-promo-link:focus{outline:none}.gm-normalized-promo-link:focus-visible{outline:2px solid var(--wl-primary-strong);outline-offset:2px;border-radius:4px;text-decoration:underline}.gm-normalized-promo-link strong{font-weight:700}.gm-normalized-promo-detail{color:var(--wl-primary-strong);font-weight:400}.gm-normalized-promo a,.gm-normalized-promo span.gm-normalized-promo-link{color:var(--wl-primary-strong);font-family:var(--gm-header-ui-font);font-size:12px;font-weight:700;line-height:1.2;text-decoration:none}.gm-normalized-promo button{width:12px;height:12px;color:var(--gm-header-link);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;top:3px}.gm-normalized-promo button svg{width:12px;height:12px}.gm-normalized-promo button:focus{outline:none}.gm-normalized-promo button:focus-visible,.gm-normalized-brand:focus-visible,.gm-normalized-bewell-logo:focus-visible,.gm-normalized-province-selector select:focus-visible,.gm-normalized-province-selector button:focus-visible,.gm-normalized-quick-action:focus-visible,.gm-normalized-storebar-location:focus-visible,.gm-normalized-bewell-copy a:focus-visible,.gm-normalized-megamenu a:focus-visible,.gm-normalized-menu-toggle:focus-visible,.gm-normalized-global-shell .rxp-nav-item:focus-visible{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-nav-menu .gm-normalized-nav-trigger:has(:focus-visible){outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-brand:focus-visible,.gm-normalized-bewell-logo:focus-visible,.gm-normalized-province-selector select:focus-visible,.gm-normalized-province-selector button:focus-visible,.gm-normalized-quick-action:focus-visible,.gm-normalized-storebar-location:focus-visible,.gm-normalized-bewell-copy a:focus-visible,.gm-normalized-megamenu a:focus-visible,.gm-normalized-menu-toggle:focus-visible{border-radius:4px}.gm-normalized-global-shell .rxp-nav-item:focus:not(:focus-visible),.gm-normalized-brand:focus:not(:focus-visible),.gm-normalized-bewell-logo:focus:not(:focus-visible),.gm-normalized-province-selector select:focus:not(:focus-visible),.gm-normalized-province-selector button:focus:not(:focus-visible),.gm-normalized-quick-action:focus:not(:focus-visible),.gm-normalized-menu-toggle:focus:not(:focus-visible),.gm-normalized-search input:focus,.gm-normalized-search input:focus-visible{border-color:var(--wl-primary-strong);box-shadow:none;outline:none}.gm-normalized-nav-menu .gm-normalized-nav-trigger:has(:focus:not(:focus-visible)){border-color:var(--wl-primary-strong);box-shadow:none;outline:none}.gm-normalized-search input.is-keyboard-focus,.gm-normalized-search .rxp-search-control__submit.is-keyboard-focus{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-search .rxp-search-control__submit.is-keyboard-focus{border-radius:4px}.gm-normalized-nav-menu.is-open>.gm-normalized-nav-trigger{outline:none}.gm-normalized-nav-menu.is-open>.gm-normalized-nav-trigger:has(:focus-visible){outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-promo strong,.gm-normalized-store-card strong,.gm-normalized-program-panel>p{min-width:0}.gm-normalized-header-row{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;position:relative}.gm-normalized-header-row-inner{grid-template-columns:minmax(130px,.38fr) minmax(350px,1.05fr) minmax(230px,1fr) minmax(260px,auto);align-items:center;gap:clamp(10px,1.35vw,18px);min-height:88px;padding:14px clamp(24px,3.8vw,42px)}@media (min-width:960px){.gm-normalized-header-row-inner{box-sizing:border-box;flex-wrap:nowrap;grid-template-columns:none;align-items:center;gap:0;height:98px;min-height:98px;padding:0 20px;display:flex}.gm-normalized-header-row-inner .gm-normalized-brand{flex:none;width:fit-content;max-width:170px;margin-right:20px;padding:0;line-height:0}.gm-normalized-header-row-inner .gm-normalized-brand .wl-wordmark,.gm-normalized-header-row-inner .gm-normalized-brand .wl-generated-wordmark,.gm-normalized-header-row-inner .gm-normalized-brand img{width:170px;max-width:170px;height:auto;display:block}.gm-normalized-header-row-inner .gm-normalized-nav,.gm-normalized-header-row-inner .gm-normalized-quick-actions{flex:none}.gm-normalized-header-row-inner .gm-normalized-quick-actions{flex:0 auto;align-items:flex-start;min-width:0}.gm-normalized-header-row-inner .gm-normalized-quick-action{white-space:normal;text-align:center;min-width:0}.gm-normalized-header-row-inner .gm-normalized-nav{gap:0}.gm-normalized-header-row-inner .gm-normalized-nav .gm-normalized-nav-menu{margin-right:10px}.gm-normalized-header-row-inner .gm-normalized-nav .rxp-nav-item,.gm-normalized-header-row-inner .gm-normalized-nav-menu .gm-normalized-nav-trigger{padding:12px 20px 12px 12px;line-height:1}.gm-normalized-header-row-inner .gm-normalized-search{flex:320px;width:auto;min-width:0;max-width:none;margin:0 10px}.gm-normalized-header-row-inner .gm-normalized-search input{width:100%;min-width:0}.gm-normalized-header-row-inner .gm-normalized-quick-actions{gap:0}.gm-normalized-header-row-inner .gm-normalized-quick-action{margin-left:5px}.gm-normalized-header-row-inner .gm-normalized-nav-menu .gm-normalized-nav-trigger{gap:0}.gm-normalized-header-row-inner .gm-normalized-nav-menu .gm-normalized-nav-toggle{justify-content:center;width:22px;position:absolute;top:0;bottom:0;right:0}.gm-normalized-header-row-inner .gm-normalized-nav-menu .gm-normalized-nav-toggle svg{width:12px;height:12px}.gm-normalized-header-row-inner .gm-normalized-nav-menu.is-open .gm-normalized-nav-toggle svg{transform:rotate(180deg)}.gm-normalized-header-row-inner .gm-normalized-quick-action:last-child{margin-right:10px}}@media (min-width:960px) and (max-width:1058px){.gm-normalized-header-row-inner{padding-right:0}.gm-normalized-header-row-inner .gm-normalized-brand,.gm-normalized-header-row-inner .gm-normalized-brand .wl-wordmark,.gm-normalized-header-row-inner .gm-normalized-brand .wl-generated-wordmark,.gm-normalized-header-row-inner .gm-normalized-brand img{width:110px;max-width:110px}.gm-normalized-header-row-inner .gm-normalized-nav .rxp-nav-item,.gm-normalized-header-row-inner .gm-normalized-nav-menu .gm-normalized-nav-trigger{font-size:15px}.gm-normalized-header-row-inner .gm-normalized-search{margin-left:0;margin-right:0}}@media (max-width:959px){.gm-normalized-header-row-inner,.gm-normalized-storebar-inner{grid-template-columns:1fr}.gm-normalized-storebar-inner,.gm-normalized-storebar-actions,.gm-normalized-storebar-loyalty,.gm-normalized-storebar-inner .gm-normalized-bewell,.gm-normalized-storebar-inner .gm-normalized-bewell-copy{justify-content:start;justify-self:start;align-items:start}.gm-normalized-storebar{height:auto}.gm-normalized-storebar-inner{justify-self:stretch;height:auto;padding-left:clamp(14px,4vw,20px);padding-right:clamp(14px,4vw,20px)}.gm-normalized-header-row-inner{flex-wrap:wrap;align-items:flex-start;gap:10px 13px;min-height:auto;padding:12px clamp(12px,3.5vw,18px);display:flex}.gm-normalized-header-row-inner .gm-normalized-brand{order:1;align-self:center;min-width:0;margin-right:auto;flex:none!important;width:fit-content!important;max-width:118px!important}.gm-normalized-header-row-inner .gm-normalized-brand .wl-wordmark,.gm-normalized-header-row-inner .gm-normalized-brand .wl-generated-wordmark,.gm-normalized-header-row-inner .gm-normalized-brand img{width:auto!important;max-width:118px!important;height:auto!important}.gm-normalized-header-row-inner .gm-normalized-quick-actions{flex-wrap:nowrap;order:2;justify-content:flex-end;align-items:flex-start;gap:14px}.gm-normalized-header-row-inner .gm-normalized-quick-action{text-align:center;white-space:nowrap;flex-direction:column;gap:3px;font-size:.66rem;font-weight:800;line-height:1.05}.gm-normalized-header-row-inner .gm-normalized-menu-toggle{width:auto;height:auto;color:var(--wl-primary-strong);background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;order:3;align-items:center;gap:3px;padding:0;font-size:.66rem;font-weight:800;line-height:1.05;display:inline-flex}.gm-normalized-header-row-inner .gm-normalized-menu-toggle:hover{background:0 0}.gm-normalized-header-row-inner .gm-normalized-menu-toggle-label{display:block}.gm-normalized-header-row-inner .gm-normalized-search{flex:100%;order:4}.gm-normalized-header-row-inner .gm-normalized-nav{order:5;display:none}.gm-normalized-header-row[data-mobile-open=true]{z-index:1010}.gm-normalized-header-row[data-mobile-open=true] .gm-normalized-nav{z-index:60;background:#fff;border-top:1px solid #d7e2e4;flex-direction:column;align-items:stretch;gap:0;min-height:100dvh;padding:6px clamp(16px,5vw,26px) 24px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.gm-normalized-nav .gm-normalized-nav-menu,.gm-normalized-nav .rxp-nav-item{width:100%}.gm-normalized-nav .gm-normalized-nav-menu .gm-normalized-nav-trigger,.gm-normalized-nav .rxp-nav-item{border-bottom:1px solid #eef3f3;justify-content:space-between;padding:14px 2px}.gm-normalized-nav .gm-normalized-megamenu{width:100%;box-shadow:none;border:0;border-radius:0;margin:2px 0 12px;padding:4px 0 6px 12px;position:static}}.gm-normalized-brand{width:fit-content;min-width:0;max-width:170px;color:inherit;padding:0;text-decoration:none;display:inline-flex}.gm-normalized-brand .wl-wordmark,.gm-normalized-brand .wl-generated-wordmark{width:min(100%,170px)}.gm-normalized-brand img{width:min(100%,170px);max-width:170px;height:auto;display:block}.gm-normalized-nav,.gm-normalized-quick-actions{flex-wrap:nowrap;align-items:center;gap:12px 18px;display:flex}.gm-normalized-nav{gap:10px 20px}.gm-normalized-nav .rxp-nav-item,.gm-normalized-nav-menu .gm-normalized-nav-trigger{min-height:auto;color:var(--gm-header-link);font-family:var(--gm-header-ui-font);white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:12px;font-size:16px;font-weight:700;line-height:1}.gm-normalized-nav-menu .gm-normalized-nav-toggle svg{color:currentColor;stroke:currentColor;flex-shrink:0}@media (min-width:721px){.gm-normalized-nav .rxp-nav-item:hover,.gm-normalized-nav .rxp-nav-item:focus-visible,.gm-normalized-nav-menu.is-open>.gm-normalized-nav-trigger{background-color:var(--gm-header-hover-bg);text-decoration:underline}@media (hover:hover){.gm-normalized-nav-menu:not(.is-open)>.gm-normalized-nav-trigger:hover{background-color:var(--gm-header-hover-bg);text-decoration:underline}.gm-normalized-nav-menu:not(.is-open)>.gm-normalized-nav-trigger:has(:focus-visible){background-color:var(--gm-header-hover-bg);text-decoration:underline}}.gm-normalized-quick-action:hover,.gm-normalized-quick-action:focus-visible{background-color:var(--gm-header-hover-bg);color:var(--gm-header-link);border-radius:5px;text-decoration:none}}.gm-normalized-nav-menu{position:relative}.gm-normalized-nav-menu .gm-normalized-nav-trigger{cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex;position:relative}.gm-normalized-nav-menu.is-open .gm-normalized-nav-toggle svg{transform:rotate(180deg)}.gm-normalized-megamenu{z-index:30;background:#fff;border:0;border-radius:0;gap:8px;width:min(360px,72vw);padding:0;display:grid;position:absolute;top:calc(100% + 2px);left:0;box-shadow:0 7px 7px #0000001a}.gm-normalized-megamenu--two-col{grid-template-columns:minmax(280px,1fr);gap:0;width:min(375px,72vw);overflow:visible}.gm-normalized-megamenu--two-col.gm-normalized-megamenu--l2-open{width:min(375px,72vw)}.gm-normalized-megamenu--flat{gap:0;width:min(375px,72vw)}.gm-normalized-megamenu-flat{margin:0;padding:0;list-style:none;display:grid}.gm-normalized-megamenu-flat>li{border-bottom:1px solid #f8f8f8}.gm-normalized-megamenu-flat>li:last-child{border-bottom:0}.gm-normalized-megamenu-categories{border-right:1px solid #f8f8f8;margin:0;padding:0;list-style:none;display:grid}.gm-normalized-megamenu-categories>li{border-bottom:1px solid #f8f8f8;min-height:47px;padding:0}.gm-normalized-megamenu-categories>li.is-active{background:var(--gm-header-row-hover-bg)}@media (hover:hover){.gm-normalized-megamenu-categories>li:not(.is-active):hover{background:var(--gm-header-row-hover-bg)}}.gm-normalized-megamenu-category-link,.gm-normalized-megamenu-category-label{width:100%;min-height:47px;color:var(--gm-header-link);font-family:var(--gm-header-ui-font);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.gm-normalized-megamenu-category-caret{color:currentColor;stroke:currentColor;flex-shrink:0;transition:transform .15s}.gm-normalized-megamenu-categories>li.is-active .gm-normalized-megamenu-category-caret{transform:rotate(-90deg)}.gm-normalized-megamenu-category-row{align-items:center;width:100%;display:flex}.gm-normalized-megamenu-category-row .gm-normalized-megamenu-category-link{flex:auto;min-width:0;padding-right:0}.gm-normalized-megamenu-category-row:focus-within{background:var(--gm-header-row-hover-bg)}.gm-normalized-megamenu-category-toggle{appearance:none;color:var(--gm-header-link);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0 16px 0 12px;display:flex}button.gm-normalized-megamenu-category-label{appearance:none}.gm-normalized-megamenu-panel{z-index:1;background:#fff;border:0;border-radius:0;align-content:start;gap:0;width:min(384px,72vw);margin:0;padding:0;list-style:none;display:grid;position:absolute;top:0;left:100%;box-shadow:0 7px 7px #0000001a}.gm-normalized-megamenu-panel[hidden]{display:none}.gm-normalized-megamenu-panel>li{border-bottom:1px solid #f8f8f8;min-height:47px;margin:0;padding:0}.gm-normalized-megamenu-panel>li:last-child{border-bottom:0}.gm-normalized-megamenu-panel>li:hover,.gm-normalized-megamenu-panel>li:focus-within{background:var(--gm-header-row-hover-bg)}.gm-normalized-megamenu-sublink{width:100%;min-height:47px;color:var(--gm-header-link);font-family:var(--gm-header-ui-font);text-align:left;align-items:center;padding:14px 16px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.gm-normalized-megamenu-sublink:hover,.gm-normalized-megamenu-sublink:focus-visible{color:var(--gm-header-link);text-decoration:underline}.gm-normalized-megamenu-panel a:not(.gm-normalized-megamenu-sublink){color:var(--gm-header-link);padding:0;font-size:14px;font-weight:600}.gm-normalized-megamenu a{color:var(--gm-header-link);font-family:var(--gm-header-ui-font);font-size:14px;font-weight:600;line-height:1.25;text-decoration:none}.gm-normalized-megamenu a:not(.gm-normalized-megamenu-sublink):hover,.gm-normalized-megamenu a:not(.gm-normalized-megamenu-sublink):focus-visible{background:var(--gm-header-row-hover-bg);color:var(--gm-header-link);text-decoration:underline}.gm-normalized-megamenu .gm-normalized-megamenu-category-link{font-weight:600}.gm-normalized-megamenu-flat>li:hover{background:var(--gm-header-row-hover-bg)}.gm-normalized-search{display:block;position:relative}.gm-normalized-global-shell .rxp-search-control.gm-normalized-search{grid-template-columns:unset;gap:0;display:block}.gm-normalized-search label{display:block;position:relative}.gm-normalized-search input{box-sizing:border-box;width:100%;height:36px;min-height:36px;color:var(--gm-header-text);font-family:var(--gm-header-ui-font);background:#fff;border:1px solid #d9d9d9;border-radius:5px;padding:10px 60px 10px 10px;font-size:16px}.gm-normalized-search input::placeholder{color:var(--gm-header-muted);opacity:1}.gm-normalized-search.rxp-search-control--has-value input{padding-right:60px}.gm-normalized-search .rxp-search-control__clear{z-index:2;cursor:pointer;background:#6b6b6b url(/brand-assets/home/en-US-images-icons-close-white-e06b30b17d.svg) 50%/6px no-repeat;border:0;border-radius:50%;width:16px;height:16px;padding:3px;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.gm-normalized-search .rxp-search-control__clear:focus-visible{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-search .rxp-search-control__submit{color:#0000;cursor:pointer;background:url(/brand-assets/home/en-US-images-icons-icon-search-header-11a9a4055c.svg) 50%/20px no-repeat;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.gm-normalized-search:focus-within .rxp-search-control__submit:not(.is-active):not(.is-keyboard-focus),.gm-normalized-search .rxp-search-control__submit:focus:not(.is-active):not(.is-keyboard-focus),.gm-normalized-search .rxp-search-control__submit:focus-visible:not(.is-active):not(.is-keyboard-focus){box-shadow:none;background:url(/brand-assets/home/en-US-images-icons-icon-search-header-11a9a4055c.svg) 50%/20px no-repeat;outline:none}.gm-normalized-search .rxp-search-control__submit.is-active,.gm-normalized-search.rxp-search-control--has-value .rxp-search-control__submit{box-shadow:none;background:url(/brand-assets/home/en-US-images-icons-icon-search-header-green-646786e4c6.svg) 50%/20px no-repeat;outline:none}.gm-normalized-search .rxp-search-control__submit svg{display:none}.gm-normalized-search label>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gm-normalized-storebar{background:#f5f5f5;border-top:0;height:48px;padding:0;display:block}.gm-normalized-storebar-inner{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:48px;padding:0 20px}@media (min-width:960px){.gm-normalized-storebar{height:48px;display:block}.gm-normalized-storebar-inner{box-sizing:border-box;height:48px;padding:0 20px}}.gm-normalized-storebar-primary{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.gm-normalized-storebar-location{color:var(--gm-header-link);font-family:var(--gm-header-ui-font);font-size:12px;font-weight:700;line-height:1.2;text-decoration:underline}.gm-normalized-storebar-divider{background:var(--gm-header-border);width:1px;height:16px;display:inline-block}@media (max-width:720px){.gm-normalized-storebar,.gm-normalized-storebar-inner{height:51px;overflow:visible}.gm-normalized-storebar{margin-bottom:var(--gm-province-overlay-reserve)}.gm-normalized-storebar-inner{padding:0;position:relative}.gm-normalized-storebar-primary{flex-wrap:nowrap;gap:0;width:100%;height:51px;position:relative}.gm-normalized-storewidget{flex:none;width:auto}.gm-normalized-storebar-divider{display:none}.gm-normalized-province-selector{z-index:5;box-sizing:border-box;width:100%;min-height:var(--gm-province-overlay-reserve);padding:0 15px;position:absolute;top:51px;left:0}}.gm-normalized-storebar-actions{justify-content:end;align-items:center;gap:14px;display:flex}.gm-normalized-storebar .rxp-link-action{width:auto;min-height:auto;box-shadow:none;color:var(--wl-primary-strong);background:0 0;border:0;border-radius:0;padding:0;font-size:.82rem;font-weight:900;line-height:1.2;text-decoration:none}.gm-normalized-storebar-loyalty{font-weight:900}.gm-normalized-bewell{justify-content:end;align-items:center;gap:12px;min-width:0;display:flex}.gm-normalized-bewell-logo{align-items:center;display:inline-flex}.gm-normalized-bewell-logo img{object-fit:contain;width:57px;height:17px;display:block}.gm-normalized-bewell-copy{color:var(--gm-header-muted);font-family:var(--gm-header-ui-font);flex-wrap:wrap;justify-content:end;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.gm-normalized-bewell-copy strong{color:var(--gm-header-muted);margin-right:4px;font-weight:600}.gm-normalized-bewell-copy a{color:var(--gm-header-muted);font-weight:700;text-decoration:underline}.gm-normalized-bewell-signup{display:inline-block;position:relative}.gm-normalized-bewell-external-icon{object-fit:contain;flex-shrink:0;width:16px;height:16px;margin-left:3px;display:block;position:absolute;top:-5px;left:100%}.gm-normalized-bewell-copy a:hover,.gm-normalized-bewell-copy a:focus-visible{color:var(--gm-header-muted);text-decoration:underline}@media (max-width:959px){.gm-normalized-bewell{display:none}.gm-normalized-mobile-account{border-top:1px solid #eef3f3;gap:12px;width:100%;margin-top:18px;padding-top:18px;display:grid}.gm-normalized-mobile-account .gm-normalized-bewell-copy{flex-wrap:wrap}}.gm-normalized-quick-actions{flex-wrap:nowrap;justify-content:end;gap:clamp(14px,1.5vw,24px);display:flex}.gm-normalized-quick-action{color:var(--gm-header-link);font-family:var(--gm-header-ui-font);white-space:nowrap;flex-direction:column;align-items:center;gap:3px;padding:5px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.gm-normalized-quick-action strong{font-weight:inherit}.gm-normalized-quick-action-icon{object-fit:contain;width:23px;height:23px;display:block}.gm-normalized-footer-brand .gm-normalized-brand{justify-self:center}.gm-normalized-global-shell .rxp-search-control:not(.gm-normalized-search) input:focus-visible,.gm-normalized-global-shell .rxp-nav-item:focus-visible,.gm-normalized-global-shell .rxp-link-action:focus-visible{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.rxp-button:focus-visible,.rxp-link-action:focus-visible,.rxp-nav-item:focus-visible,.rxp-search-control:not(.gm-normalized-search) input:focus-visible,.rxp-form-field input:focus-visible,.rxp-form-field select:focus-visible,.rxp-consent-checkbox input:focus-visible,.rxp-carousel-controls button:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.gm-normalized-global-shell .rxp-nav-item,.gm-normalized-global-shell .rxp-link-action{color:var(--gm-header-link);font-family:var(--gm-header-ui-font);font-weight:700}.gm-normalized-global-shell .gm-normalized-search input{border-color:var(--gm-header-border);color:var(--gm-header-text);background:#fff}.gm-normalized-global-shell .gm-normalized-search input::placeholder{color:var(--gm-header-muted);opacity:1}.gm-normalized-global-shell .gm-normalized-megamenu-sublink,.gm-normalized-global-shell .gm-normalized-megamenu a:not(.gm-normalized-megamenu-category-link):not(.gm-normalized-megamenu-sublink){color:var(--gm-header-link);font-size:14px;font-weight:600}.gm-normalized-global-shell .rxp-search-control.gm-normalized-search input{color:var(--gm-header-text);font-family:var(--gm-header-ui-font);background:#fff;border-color:#d9d9d9;border-radius:5px;height:36px;min-height:36px;padding:10px 60px 10px 10px;font-size:16px}.gm-normalized-global-shell .rxp-search-control.gm-normalized-search input::placeholder{color:var(--gm-header-muted);opacity:1}.gm-normalized-global-shell .rxp-search-control.gm-normalized-search input:focus,.gm-normalized-global-shell .rxp-search-control.gm-normalized-search input:focus-visible{border-color:var(--wl-primary-strong);box-shadow:none;outline:none}.gm-normalized-global-shell .rxp-search-control.gm-normalized-search input.is-keyboard-focus,.gm-normalized-global-shell .rxp-search-control.gm-normalized-search .rxp-search-control__submit.is-keyboard-focus{outline:2px solid var(--wl-primary-strong);outline-offset:2px}.gm-normalized-global-shell .rxp-search-control.gm-normalized-search .rxp-search-control__submit.is-keyboard-focus{border-radius:4px}.cms-source-generated-preview .gm-normalized-home:not(.gm-normalized-global-shell):not(.gm-normalized-footer){padding:16px}.cms-layout-canvas--preview .cms-source-generated-preview .gm-normalized-home:not(.gm-normalized-global-shell):not(.gm-normalized-footer){padding:18px}.gm-normalized-width-container{width:100%;max-width:var(--gm-header-content-max-width);box-sizing:border-box;margin-inline:auto}.gm-normalized-province-prefix{color:var(--gm-header-muted);font-weight:600;text-decoration:none}.gm-normalized-province-value{color:var(--gm-header-muted);font-weight:700}.gm-normalized-menu-toggle-icon{object-fit:contain;width:21px;height:21px;display:block}.gm-normalized-global-shell{display:block}@media (min-width:960px){.gm-normalized-header-row{display:block}}.wl-hlp--allergy .wl-hlp-hero{border-bottom-left-radius:100px}.wl-hlp--allergy .wl-hlp-cta{border-top-right-radius:192px}.wl-hlp--allergy .wl-hlp-bewell{padding-bottom:0;position:relative}.wl-hlp--allergy .wl-hlp-bewell:before{content:"";z-index:0;background:#06a199;border-top-left-radius:192px;height:300px;position:absolute;bottom:0;left:0;right:0}.wl-hlp--allergy .wl-hlp-bewell-card{z-index:1;background:#edf7e6;position:relative}.wl-hlp--allergy .wl-hlp-bewell-content,.wl-hlp--allergy .wl-hlp-bewell-content h2,.wl-hlp--allergy .wl-hlp-bewell-content p{color:#343434}.wl-hlp--allergy .wl-hlp-bewell-content h2{color:#005a5a}.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button{color:#fff;background:#005a5a;border-color:#005a5a}.wl-hlp--allergy .wl-hlp-bewell-cta--outline.rxp-button{color:#005a5a;background:0 0;border-color:#005a5a}.wl-hlp--allergy .wl-hlp-topics--teal{background:#06a199}.wl-hlp--pain .wl-hlp-hero{border-bottom-left-radius:100px}.wl-hlp--pain .wl-hlp-cta{border-top-right-radius:192px}.wl-hlp--pain .wl-hlp-bewell{padding-bottom:0;position:relative}.wl-hlp--pain .wl-hlp-bewell:before{content:"";z-index:0;background:#005a5a;border-top-left-radius:192px;height:300px;position:absolute;bottom:0;left:0;right:0}.wl-hlp--pain .wl-hlp-bewell-card{z-index:1;background:#cae4b7;position:relative}.wl-hlp--pain .wl-hlp-bewell-content,.wl-hlp--pain .wl-hlp-bewell-content p{color:#343434}.wl-hlp--pain .wl-hlp-bewell-cta.rxp-button{color:#fff;background:#005a5a;border-color:#005a5a}.wl-hlp--pain .wl-hlp-bewell-cta--outline.rxp-button{color:#005a5a;background:0 0;border-color:#005a5a}.wl-hlp--sexual-wellness .wl-hlp-slider{background:#eff7e5}.wl-hlp--skin-care .wl-hlp-slider{background:#fbf5ed}@media (min-width:768px){.wl-hlp--allergy .wl-hlp-hero{border-bottom-left-radius:192px}.wl-hlp--allergy .wl-hlp-bewell:before{height:calc(100% - 169px)}.wl-hlp--pain .wl-hlp-hero{border-bottom-left-radius:192px}.wl-hlp--pain .wl-hlp-bewell:before{height:calc(100% - 169px)}}.wl-hlp--skin-care .wl-hlp-topics--teal{background:#fcf5ed;margin-top:50px}.wl-hlp--skin-care .wl-hlp-topics--teal .wl-hlp-topics-heading,.wl-hlp--skin-care .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--skin-care .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#343434}.wl-hlp--digestive-gut-health .wl-hlp-topics--teal{background:#f2f8ec;margin-top:50px}.wl-hlp--digestive-gut-health .wl-hlp-topics--teal .wl-hlp-topics-heading,.wl-hlp--digestive-gut-health .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--digestive-gut-health .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#343434}.wl-hlp--allergy .wl-hlp-hero{background:#edf7e6}.wl-hlp--allergy .wl-hlp-hero-card{max-width:860px;box-shadow:none;border:none}.wl-hlp--allergy .wl-hlp-hero-card h1{color:#005a5a}.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button{background:var(--wl-link);color:#fff;border:1px solid var(--wl-link);border-radius:var(--wl-button-radius);padding:16px 32px;font-size:18px;font-weight:400;text-decoration:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button:active{background:var(--wl-primary-strong);border-color:var(--wl-primary-strong);color:#fff}.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button{border:1px solid var(--wl-action-secondary-border);color:var(--wl-action-secondary-label);border-radius:var(--wl-button-radius);background:0 0;padding:16px 32px;font-size:18px;font-weight:400;text-decoration:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button:hover,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button:active{background:var(--wl-page-tint);border-color:var(--wl-primary-strong);color:var(--wl-action-secondary-label)}.wl-hlp--allergy .wl-hlp-cta-content h2,.wl-hlp--allergy .wl-hlp-topic-body h3{color:#005a5a}.wl-hlp--allergy .wl-hlp-topic-learn-more{color:#005a5a;font-weight:600}.wl-hlp--allergy .wl-hlp-product-card{border:1px solid #c3e4b3;border-radius:20px}.wl-hlp--allergy .wl-hlp-product-img-wrapper{background:#edf7e6;height:251px}.wl-hlp--allergy .wl-hlp-product-heading{color:#005a5a;font-size:14px}.wl-hlp--allergy .wl-hlp-accordion-item{border-color:#c3e4b3}.wl-hlp--allergy .wl-hlp-accordion-title{font-weight:400}.wl-hlp--allergy .wl-hlp-faq-heading{color:#005a5a}.wl-hlp--allergy .wl-hlp-slider-header,.wl-hlp--allergy .wl-hlp-slider-header h2{text-align:left}.wl-hlp--allergy .wl-hlp-slider-arrow{background:#005a5a;border-color:#005a5a}.wl-hlp--allergy .wl-hlp-bewell-card{border-radius:40px}.wl-hlp--allergy .wl-hlp-bewell-content{text-align:left;align-items:flex-start}.wl-hlp--allergy .wl-hlp-bewell-content h2{color:#014d4d;text-align:left}.wl-hlp--allergy .wl-hlp-bewell-buttons{justify-content:flex-start}.wl-hlp--pain .wl-hlp-hero h1{color:#005a5a}.wl-hlp--pain .wl-hlp-hero-card{max-width:860px}.wl-hlp--pain .wl-hlp-cta-primary.rxp-button{color:#fff;background:#005a5a;border:1px solid #005a5a;border-radius:6px;padding:16px 32px;font-size:18px;font-weight:400;text-decoration:none}.wl-hlp--pain .wl-hlp-cta-primary.rxp-button:hover{color:#fff;background:#147b74}.wl-hlp--pain .wl-hlp-cta-secondary.rxp-button{color:#005a5a;background:0 0;border:1px solid #005a5a;border-radius:6px;padding:16px 32px;font-size:18px;font-weight:400;text-decoration:none}.wl-hlp--pain .wl-hlp-cta-secondary.rxp-button:hover{color:#005a5a;background:0 0}.wl-hlp--pain .wl-hlp-cta-content h2,.wl-hlp--pain .wl-hlp-faq-heading{color:#005a5a}.wl-hlp--pain .wl-hlp-product-card{border:1px solid #cae4b7;border-radius:20px;overflow:hidden}.wl-hlp--pain .wl-hlp-product-img-wrapper{background:#cae4b7;height:251px}.wl-hlp--pain .wl-hlp-accordion-item{background:#fff;border-color:#cae4b7}.wl-hlp--pain .wl-hlp-accordion-title{color:#005a5a;font-weight:400}.wl-hlp--pain .wl-hlp-slider-header,.wl-hlp--pain .wl-hlp-slider-header h2{text-align:left}.wl-hlp--pain .wl-hlp-bewell-card{border-radius:40px}.wl-hlp--pain .wl-hlp-bewell-content{text-align:left;align-items:flex-start}.wl-hlp--pain .wl-hlp-bewell-buttons{justify-content:flex-start}@media (max-width:767px){.wl-hlp--allergy .wl-hlp-topic-image{display:none}.wl-hlp--allergy .wl-hlp-topics-grid{gap:16px}}@media (min-width:768px){.wl-hlp--allergy .wl-hlp-topics-grid,.wl-hlp--pain .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,330px));justify-content:center;gap:24px}.wl-hlp--allergy .wl-hlp-accordion-item{padding:0 24px}.wl-hlp--allergy .wl-hlp-accordion-title{padding:30px 30px 30px 0}.wl-hlp--allergy .wl-hlp-faq{padding-top:120px}.wl-hlp--allergy .wl-hlp-faq-heading{margin-bottom:80px}.wl-hlp--allergy .wl-hlp-slider-header,.wl-hlp--pain .wl-hlp-slider-header,.wl-hlp--allergy .wl-hlp-slider-nav{padding-left:108px;padding-right:108px}}@media (min-width:1024px){.wl-hlp--allergy .wl-hlp-bewell-image,.wl-hlp--pain .wl-hlp-bewell-image{order:2}.wl-hlp--allergy .wl-hlp-bewell-content,.wl-hlp--pain .wl-hlp-bewell-content{order:1;padding:40px 40px 40px 80px}.wl-hlp--allergy .wl-hlp-hero-card{padding:60px 32px}.wl-hlp--pain .wl-hlp-hero-card{margin-top:-94px;padding:60px 32px}}@media (max-width:767px){.wl-hlp--pain .wl-hlp-hero-card{margin-top:-60px}.wl-hlp--allergy .wl-hlp-hero-card h1,.wl-hlp--pain .wl-hlp-hero h1{font-size:32px;line-height:40px}}@media (min-width:1024px){.wl-hlp--allergy .wl-hlp-hero-card h1,.wl-hlp--pain .wl-hlp-hero h1{font-size:50px;line-height:1.2}}.wl-hlp--allergy .wl-hlp-hero-image-wrapper,.wl-hlp--pain .wl-hlp-hero-image-wrapper{aspect-ratio:2880/982;height:auto;min-height:320px}@media (min-width:768px){.wl-hlp--allergy .wl-hlp-hero-image-wrapper,.wl-hlp--pain .wl-hlp-hero-image-wrapper{min-height:400px}}@media (min-width:1024px){.wl-hlp--allergy .wl-hlp-hero-image-wrapper,.wl-hlp--pain .wl-hlp-hero-image-wrapper{min-height:480px}}.wl-hlp--travel .wl-hlp-hero{background:linear-gradient(360deg,#eff9f8 13.14%,#fff 84.29%)}.wl-hlp--travel .wl-hlp-hero-card{background:linear-gradient(360deg,#eff9f8 13.14%,#fff 84.29%);border:1px dashed #147b74}.wl-hlp--travel .wl-hlp-hero-card h1{color:#147b74}.wl-hlp--travel .wl-hlp-cta-content h2,.wl-hlp--travel .wl-hlp-cta-desc,.wl-hlp--travel .wl-hlp-cta-desc p{color:#fff}.wl-hlp--travel .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp--travel .wl-hlp-cta-secondary.rxp-button:hover{color:#147b74;background:#f2f2f2}.wl-hlp--travel .wl-hlp-content-text h2{color:#147b74}.wl-hlp--travel .wl-hlp-content-row-full h2{font-size:36px;line-height:46px}.wl-hlp--travel .wl-hlp-content-row-full>.wl-hlp-content-text>p{font-size:24px;line-height:40px}.wl-hlp--travel .wl-hlp-cta-content h2,.wl-hlp--travel .wl-hlp-faq-heading{font-size:36px;line-height:46px}.wl-hlp--travel .wl-hlp-faq-heading{color:#147b74}.wl-hlp--travel .wl-hlp-accordion-title{padding:10px 25px 10px 0;font-weight:400;line-height:38px}.wl-hlp--travel .wl-hlp-callout--dark .wl-hlp-callout-primary.rxp-button{color:#147b74}@media (min-width:1024px){.wl-hlp--travel .wl-hlp-accordion{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 20px;max-width:1280px;display:grid}.wl-hlp--travel .wl-hlp-hero-card h1{font-size:50px;line-height:55px}}.wl-hlp--heart-health .wl-hlp-hero-card{background:#147b74;border:0;border-radius:20px;max-width:921px;padding:60px 0 69px}.wl-hlp--heart-health .wl-hlp-hero-card h1,.wl-hlp--heart-health .wl-hlp-hero-card p{color:#fff}.wl-hlp--heart-health .wl-hlp-hero{margin-bottom:90px}.wl-hlp--heart-health .wl-hlp-cta-content,.wl-hlp--heart-health .wl-hlp-cta-content h2,.wl-hlp--heart-health .wl-hlp-cta-content a{color:#fff}.wl-hlp--heart-health .wl-hlp-cta-content h2{font-size:36px}.wl-hlp--heart-health .wl-hlp-cta-image img{border-radius:20px}.wl-hlp--heart-health .wl-hlp-topics--teal .wl-hlp-topics-heading{color:#147b74;font-size:36px}.wl-hlp--heart-health .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--heart-health .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#343434}.wl-hlp--heart-health .wl-hlp-topic-card{border:1px solid #147b74;border-radius:20px}.wl-hlp--heart-health .wl-hlp-content-row h2,.wl-hlp--heart-health .wl-hlp-cta-content h2,.wl-hlp--heart-health .wl-hlp-faq-heading,.wl-hlp--heart-health .wl-hlp-topics-heading{font-size:36px}.wl-hlp--heart-health .wl-hlp-content-row h2{color:#147b74}.wl-hlp--heart-health .wl-hlp-accordion{background:#fff;border-radius:12px;max-width:1168px;margin:0 auto;padding:23px 20px 20px}.wl-hlp--heart-health .wl-hlp-accordion-item{border-radius:20px;margin-bottom:23px;padding:48px 60px}.wl-hlp--heart-health .wl-hlp-accordion-title{padding:0}.wl-hlp--heart-health .wl-hlp-topics-grid{gap:26px;margin-top:58px}.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats){background:#eff9f8}.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-buttons){background:#c9e9e7}.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-buttons) .wl-hlp-callout-primary.rxp-button{background:#147b74;border-color:#147b74}@media (max-width:767px){.wl-hlp--heart-health .wl-hlp-hero-card h1{font-size:24px}}.wl-hlp-wave{line-height:0}.wl-hlp-wave svg{width:100%;height:100%;display:block}.wl-hlp-wave:not(.wl-hlp-wave--overlay){aspect-ratio:1440/320}.wl-hlp-wave--overlay{z-index:0;pointer-events:none;height:200px;position:absolute;bottom:-5px;left:0;right:0}@media (min-width:960px){.wl-hlp-wave--overlay{height:450px}}@media (min-width:1020px){.wl-hlp-wave--overlay{height:700px}}.wl-hlp-wave-host{position:relative;overflow:hidden}.wl-hlp-wave-host>:not(.wl-hlp-wave){z-index:1;position:relative}.wl-disclaimer{color:var(--rx-source-muted);margin:0}.wl-disclaimer-line{justify-content:center;align-items:center;margin:0;font-size:11px;line-height:20px;display:flex}.wl-disclaimer-icon{color:var(--rx-source-link);flex:none;margin-right:5px}.wl-hlp-routine-media-wrap{flex:none;position:relative}.wl-hlp-routine-arc{--hlp-arc-r:140px;position:absolute;top:50%;left:50%}.wl-hlp-routine-arc-icon,.wl-hlp-routine-arc-dots{transform:translate(-50%, -50%) translate(calc(var(--hlp-arc-x,0) * var(--hlp-arc-r)), calc(var(--hlp-arc-y,0) * var(--hlp-arc-r)));position:absolute;top:0;left:0}.wl-hlp-routine-arc-icon{cursor:pointer;background:0 0;border:0;width:40px;padding:0}.wl-hlp-routine-arc-icon img{width:100%;height:auto;display:block}.wl-hlp-routine-arc-dots{width:25px}.wl-hlp-routine-arc-dots svg{width:100%;height:auto;transform:rotate(var(--hlp-arc-rot,0deg));display:block}@media (min-width:768px){.wl-hlp-routine-arc{--hlp-arc-r:250px}.wl-hlp-routine-arc-icon{width:60px}.wl-hlp-routine-arc-dots{width:40px}}@media (min-width:960px){.wl-hlp-routine-arc{--hlp-arc-r:240px}}@media (min-width:1500px){.wl-hlp-routine-arc{--hlp-arc-r:315px}.wl-hlp-routine-arc-icon{width:85px}.wl-hlp-routine-arc-dots{width:50px}}.wl-hlp-routine-section--service-panels,.wl-hlp-routine-section--beauty-panels,.wl-hlp-routine-section--province-panels{background:#fff;padding:60px 20px}.wl-hlp-routine-section--beauty-panels{background:#fff;padding:60px 20px 84px;overflow:hidden}.wl-hlp-routine--beauty-panels .wl-hlp-routine-interactive{display:none}.wl-hlp-routine--beauty-panels .wl-hlp-routine-mobile-stack{gap:0;display:grid}.wl-hlp-routine--beauty-panels .wl-hlp-routine-card{flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.wl-hlp-routine--beauty-panels .wl-hlp-routine-media{border-radius:18px;overflow:hidden}.wl-hlp-routine--beauty-panels .wl-hlp-routine-media img,.wl-hlp-routine--beauty-panels .wl-hlp-routine-img img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;display:block}.wl-hlp-routine--beauty-panels .wl-hlp-routine-media{height:430px}.wl-hlp-routine--beauty-panels .wl-hlp-routine-content{background:#f7f7f7;min-height:270px;padding:32px 24px 42px}.wl-page .wl-hlp-routine--beauty-panels .wl-hlp-routine-title{color:#00645e;margin:0 0 16px;font-size:28px;font-weight:400;line-height:1.2}.wl-hlp-routine--beauty-panels .wl-hlp-routine-body,.wl-hlp-routine--beauty-panels .wl-hlp-routine-body p{color:#343434;margin:0;font-size:16px;line-height:1.6}.wl-hlp-routine--beauty-panels .wl-hlp-routine-link{color:#00645e;margin-top:24px;font-weight:600;display:inline-flex}@media (min-width:768px){.wl-hlp-routine-section--beauty-panels{padding:96px 40px 150px}.wl-hlp-routine--beauty-panels .wl-hlp-routine-mobile-stack{display:none}.wl-hlp-routine--beauty-panels .wl-hlp-routine-interactive{display:block}.wl-hlp-routine--beauty-panels .wl-hlp-routine-tabs{flex-wrap:wrap;justify-content:center;gap:16px;margin:0 auto 54px;padding:0;list-style:none;display:flex}.wl-hlp-routine--beauty-panels .wl-hlp-routine-tab button{color:#111;cursor:pointer;font:inherit;background:#fff;border:1px solid #222;border-radius:0;padding:14px 30px;font-size:16px}.wl-hlp-routine--beauty-panels .wl-hlp-routine-tab-active button{color:#fff;background:#050505;border-color:#050505}.wl-hlp-routine--beauty-panels .wl-hlp-routine-tab button:focus-visible,.wl-hlp-routine--beauty-panels .wl-hlp-routine-controls button:focus-visible{outline-offset:3px;outline:3px solid #f58220}.wl-hlp-routine--beauty-panels .wl-hlp-routine-card--active{min-height:1080px;position:relative}.wl-hlp-routine--beauty-panels .wl-hlp-routine-card--active:after{content:"";z-index:0;background:linear-gradient(90deg,#d8d8d8 0 calc(100% - 64px),#050505 calc(100% - 64px));width:72%;height:76px;position:absolute;bottom:82px;left:0}.wl-hlp-routine--beauty-panels .wl-hlp-routine-media-wrap{z-index:1;width:72%;position:absolute;top:0;left:0}.wl-hlp-routine--beauty-panels .wl-hlp-routine-media{border-radius:0;height:900px}.wl-hlp-routine--beauty-panels .wl-hlp-routine-media img,.wl-hlp-routine--beauty-panels .wl-hlp-routine-img img{aspect-ratio:auto}.wl-hlp-routine--beauty-panels .wl-hlp-routine-content{box-shadow:none;z-index:2;border-radius:0;width:43%;min-height:330px;margin:304px 0 0 auto;padding:50px 48px;position:relative}.wl-page .wl-hlp-routine--beauty-panels .wl-hlp-routine-title{color:#111;font-size:36px}.wl-hlp-routine--beauty-panels .wl-hlp-routine-controls{gap:14px;display:none;position:absolute}.wl-hlp-routine--beauty-panels .wl-hlp-routine-controls button{color:#fff;cursor:pointer;background:#00645e;border:1px solid #00645e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.wl-hlp-routine--beauty-panels .wl-hlp-routine-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}}.wl-hlp-cardgrid--beauty-category,.wl-hlp-cardgrid--beauty-editorial,.wl-hlp-cardgrid--beauty-related{padding-block:92px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-inner,.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-inner,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-inner{max-width:1280px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-list{gap:36px 28px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-card,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-card{border:0;border-radius:0}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media picture{height:360px;display:block}.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-media picture,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-media picture{height:320px;display:block}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-content,.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-content,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-content{padding:28px 12px 18px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-content{text-align:center;background:#050505;min-height:64px;padding:18px 20px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-title{color:#fff;font-size:20px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-body{display:none}@media (min-width:1024px){.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 80px;padding-bottom:200px}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-card:nth-child(odd){transform:translateY(200px)}.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media picture{height:560px}.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-editorial .wl-hlp-cardgrid-media picture,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-media picture{height:600px}.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-media,.wl-hlp-cardgrid--beauty-related .wl-hlp-cardgrid-media picture{height:700px}}@media (max-width:767px){.wl-hlp--beauty-accessories .wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media,.wl-hlp--beauty-accessories .wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media picture,.wl-hlp--makeup-products .wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media,.wl-hlp--makeup-products .wl-hlp-cardgrid--beauty-category .wl-hlp-cardgrid-media picture{height:250px}}.wl-hlp-faq-subheading{color:var(--hlp-c-body);text-align:center;max-width:780px;margin:-28px auto 48px;padding:0 31px}.wl-hlp-faq-subheading p{margin:0}.wl-hlp-faq--beauty-cards{padding-block:100px}.wl-hlp-faq--beauty-cards .wl-hlp-faq-heading{color:#111;margin-bottom:50px;font-size:38px}.wl-hlp-faq--beauty-cards .wl-hlp-accordion-item{border-color:#78bd43;border-radius:0;margin-bottom:24px}.wl-hlp-faq--beauty-cards .wl-hlp-accordion-title{color:#111;padding-block:38px}@media (min-width:768px){.wl-hlp-routine-section--beauty-panels .wl-hlp-topics-heading{color:#111;max-width:900px;font-size:48px}}.wl-hlp-routine-section-inner{width:min(100%,1440px);margin:0 auto}.wl-hlp-routine-section-inner>.wl-hlp-topics-heading{color:#00645e;text-align:center;margin:0 auto 18px;font-size:32px;line-height:1.2}.wl-hlp-routine-section-inner>.wl-hlp-topics-subtitle,.wl-hlp-routine-section-inner>.wl-hlp-topics-subtitle p{color:#343434;text-align:center;max-width:760px;margin:0 auto 28px}.wl-hlp-routine--service-panels .wl-hlp-routine-interactive{display:none}.wl-hlp-routine--service-panels .wl-hlp-routine-mobile-stack{gap:40px;display:grid}.wl-hlp-routine--service-panels .wl-hlp-routine-card,.wl-hlp-routine--province-panels .wl-hlp-routine-card{max-width:1200px;margin:0 auto}.wl-hlp-routine--service-panels .wl-hlp-routine-card{flex-direction:column;display:flex}.wl-hlp-routine--service-panels .wl-hlp-routine-media{border-radius:16px;width:100%;overflow:hidden}.wl-hlp-routine--service-panels .wl-hlp-routine-media img,.wl-hlp-routine--service-panels .wl-hlp-routine-img img{width:100%;height:auto;display:block}.wl-hlp-routine--service-panels .wl-hlp-routine-content{padding-top:24px}.wl-page .wl-hlp-routine--service-panels .wl-hlp-routine-title{color:#00645e;margin:0 0 16px;font-size:28px;font-weight:400;line-height:1.3}.wl-hlp-routine--service-panels .wl-hlp-routine-body,.wl-hlp-routine--service-panels .wl-hlp-routine-body p{color:#343434;margin:0;font-size:14px;line-height:1.6}.wl-hlp-routine--service-panels .wl-hlp-routine-body p+p{margin-top:16px}.wl-hlp-routine--province-panels{border:1px solid #06a199;border-radius:24px;overflow:hidden}.wl-hlp-routine--province-panels .wl-hlp-routine-tabs,.wl-hlp-routine--service-panels .wl-hlp-routine-tabs{flex-wrap:wrap;justify-content:center;gap:12px 16px;margin:0 auto 32px;padding:0;list-style:none;display:flex}.wl-hlp-routine--province-panels .wl-hlp-routine-tab button,.wl-hlp-routine--service-panels .wl-hlp-routine-tab button{color:#005a5a;cursor:pointer;font:inherit;background:#fff;border:1px solid #ade3e1;border-radius:6px;padding:12px 20px;font-size:16px;line-height:1.2}.wl-hlp-routine--province-panels .wl-hlp-routine-tab-active button,.wl-hlp-routine--service-panels .wl-hlp-routine-tab-active button{color:#fff;background:#014d4d;border-color:#014d4d}.wl-hlp-routine--province-panels .wl-hlp-routine-tab button:focus-visible,.wl-hlp-routine--service-panels .wl-hlp-routine-tab button:focus-visible,.wl-hlp-routine--service-panels .wl-hlp-routine-controls button:focus-visible{outline-offset:3px;outline:3px solid #f58220}.wl-hlp-routine--province-panels .wl-hlp-routine-card{padding:6px 16px 16px}.wl-page .wl-hlp-routine--province-panels .wl-hlp-routine-title{color:#147b74;text-align:center;margin:0 0 24px;font-size:31px;font-weight:500;line-height:1.25}.wl-hlp-routine--province-panels .wl-hlp-routine-body,.wl-hlp-routine--province-panels .wl-hlp-routine-body p,.wl-hlp-routine--province-panels .wl-hlp-routine-body li{color:#000;font-size:16px;line-height:1.6}.wl-hlp-routine--province-panels .wl-hlp-routine-body a{color:#005a5a;overflow-wrap:anywhere;text-decoration:underline}@media (min-width:768px){.wl-hlp-routine-section--service-panels{padding:80px 40px}.wl-hlp-routine--service-panels .wl-hlp-routine-mobile-stack{display:none}.wl-hlp-routine--service-panels .wl-hlp-routine-interactive{display:block}.wl-hlp-routine--service-panels .wl-hlp-routine-tabs{margin-bottom:48px}.wl-hlp-routine--service-panels .wl-hlp-routine-card--active{flex-direction:row;align-items:center;gap:60px}.wl-hlp-routine--service-panels .wl-hlp-routine-media-wrap{flex:0 0 45%;min-width:0}.wl-hlp-routine--service-panels .wl-hlp-routine-media{border-radius:24px}.wl-hlp-routine--service-panels .wl-hlp-routine-media img,.wl-hlp-routine--service-panels .wl-hlp-routine-img img{object-fit:cover;height:100%}.wl-hlp-routine--service-panels .wl-hlp-routine-content{flex:auto;min-width:0;padding-top:0}.wl-page .wl-hlp-routine--service-panels .wl-hlp-routine-title{margin-bottom:20px;font-size:28px}.wl-hlp-routine--service-panels .wl-hlp-routine-body,.wl-hlp-routine--service-panels .wl-hlp-routine-body p{font-size:16px;line-height:1.65}.wl-hlp-routine--service-panels .wl-hlp-routine-controls{gap:16px;width:fit-content;margin:-58px 0 0 calc(45% + 60px);display:flex;position:relative}.wl-hlp-routine--service-panels .wl-hlp-routine-controls button{color:#fff;cursor:pointer;background:#00645e;border:1px solid #00645e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.wl-hlp-routine--service-panels .wl-hlp-routine-controls button:hover{color:#00645e;background:#fff}.wl-hlp-routine--service-panels .wl-hlp-routine-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:24px;height:24px}.wl-hlp-routine-section--province-panels{padding:0 40px 60px}.wl-hlp-routine--province-panels{padding:40px}.wl-hlp-routine--province-panels .wl-hlp-routine-tabs{margin-bottom:64px}.wl-hlp-routine--province-panels .wl-hlp-routine-tab button{min-width:137px;padding:16px 32px;font-size:18px}.wl-hlp-routine--province-panels .wl-hlp-routine-card{padding:0}.wl-page .wl-hlp-routine--province-panels .wl-hlp-routine-title{display:none}}@media (min-width:1024px){.wl-hlp-routine-section--service-panels{padding:60px 60px 120px}.wl-hlp-routine--service-panels .wl-hlp-routine-tab button{padding:14px 32px;font-size:16px}.wl-page .wl-hlp-routine--service-panels .wl-hlp-routine-title{margin-bottom:24px;font-size:32px}.wl-hlp-routine--service-panels .wl-hlp-routine-body,.wl-hlp-routine--service-panels .wl-hlp-routine-body p{font-size:18px;line-height:1.7}.wl-hlp-routine--service-panels .wl-hlp-routine-controls{margin-top:-66px}.wl-hlp-routine--service-panels .wl-hlp-routine-controls button{width:56px;height:56px}}.wl-hlp-stat-carousel-section{background:#fff;padding:0}.wl-hlp-stat-carousel-heading{color:#006060;text-align:center;max-width:960px;margin:0 auto 24px;font-size:24px}.wl-hlp-stat-carousel{width:calc(100vw - 85px);max-width:960px;margin:50px auto 0;position:relative}.wl-hlp-stat-carousel-slide{text-align:center;flex-direction:column;align-items:center;min-height:246px;display:flex}.wl-hlp .wl-hlp-stat-carousel-image{width:66px;height:63px;min-height:0;margin:0 auto;display:block}.wl-hlp .wl-hlp-stat-carousel-image>span,.wl-hlp .wl-hlp-stat-carousel-image img{object-fit:contain;width:66px;height:63px;min-height:0;display:block}.wl-hlp-stat-carousel-copy{color:#006060;width:calc(100% - 90px);margin:30px auto 0;font-size:20px;font-weight:300;line-height:1.43}.wl-hlp-stat-carousel-copy p{color:inherit;font:inherit;margin:0}.wl-hlp-stat-carousel-arrow{color:#fff;cursor:pointer;background:#006060;border:0;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;top:53%;transform:translateY(-50%)}.wl-hlp-stat-carousel-arrow:hover{background:#014d4d}.wl-hlp-stat-carousel-arrow:focus-visible,.wl-hlp-stat-carousel-dots button:focus-visible{outline-offset:3px;outline:3px solid #f58220}.wl-hlp-stat-carousel-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.wl-hlp-stat-carousel-prev{left:0}.wl-hlp-stat-carousel-next{right:0}.wl-hlp-stat-carousel-dots{justify-content:center;align-items:center;gap:10px;height:52px;padding:15px 0 10px;display:flex}.wl-hlp-stat-carousel-dots button{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.wl-hlp-stat-carousel-dots button:before{content:"";background:#fff;border:1px solid #006060;border-radius:50%;width:9px;height:9px}.wl-hlp-stat-carousel-dots button.is-active:before{background:#006060}@media (min-width:768px){.wl-hlp-stat-carousel{width:100%}.wl-hlp-stat-carousel-slide{min-height:183px}.wl-hlp-stat-carousel-copy{width:calc(100% - 180px);font-size:28px;line-height:1.43}}.wl-hlp-campaign-banner .gm-carousel-frame{border-radius:0;height:auto}.wl-hlp-campaign-banner .gm-carousel-slide{height:auto}.wl-hlp-campaign-banner--source-hero{box-sizing:border-box;width:min(100vw - 85px,960px);margin:0 auto 25px}.wl-hlp-campaign-banner--source-hero picture,.wl-hlp-campaign-banner--source-hero img{width:100%;height:auto;display:block}.wl-hlp .wl-hlp-content--vendor-lead,.wl-hlp .wl-hlp-content--vendor-quiz-lead{box-sizing:border-box;width:min(100vw - 85px,960px);margin:0 auto 50px;padding:0}.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-stack,.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-row,.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-stack,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-row,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text{width:100%;max-width:none;margin:0;padding:0}.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text{flex:none;gap:0}.wl-page .wl-hlp :is(.wl-hlp-content--vendor-lead,.wl-hlp-content--vendor-quiz-lead) .wl-hlp-content-text :is(h1,h2){color:#147b74;text-align:center;width:100%;margin:0 0 12px;font-size:28px;font-weight:300;line-height:42px}.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text li,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text li{color:#343434;font-size:16px;font-weight:400;line-height:24px}.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text p,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text p{text-align:center;width:100%;max-width:none}.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text p:not(:last-child),.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text p:not(:last-child){margin-bottom:12px}.wl-hlp .wl-hlp-content--vendor-lead .wl-hlp-content-text ol,.wl-hlp .wl-hlp-content--vendor-quiz-lead .wl-hlp-content-text ol{box-sizing:border-box;text-align:left;width:min(100%,720px);margin:0 auto;padding-left:24px}.wl-hlp-cardgrid--utility-actions{box-sizing:border-box;width:min(100vw - 85px,960px);margin:50px auto 40px;padding:0}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-inner{max-width:none}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--utility-actions.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:14px;margin-top:0}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-card{background:#f7f7f7;border:0;border-radius:12px;min-width:0;box-shadow:0 4px 10px #00000014}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-card-link{height:100%}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-media{aspect-ratio:300/155;height:auto}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-content{box-sizing:border-box;gap:10px;min-height:205px;padding:20px}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-title{color:#147b74;font-size:20px;font-weight:400;line-height:24px}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-body,.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-body p{color:#343434;font-size:14px;line-height:20px}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-link{box-sizing:border-box;color:#fff;background:#006060;border-radius:6px;justify-content:center;width:100%;min-height:40px;margin-top:auto;padding:10px 16px;font-size:14px;font-weight:700;line-height:20px}.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-link,.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-card-link:focus-visible .wl-hlp-cardgrid-link{background:#014d4d}.wl-hlp .wl-hlp-content--vendor-disclaimer{box-sizing:border-box;width:min(100vw - 85px,960px);margin:0 auto 50px;padding:0}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-stack{gap:50px}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-row:first-child{box-sizing:border-box;text-align:center;background:#fff;border-radius:12px;flex-direction:column;gap:20px;width:100%;max-width:none;padding:20px;display:flex;box-shadow:1px 5px 14px -1px #0000001a}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-row:first-child .wl-hlp-content-media{flex:none;order:-1;width:160px;height:auto;min-height:0;margin:0 auto}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-row:first-child .wl-hlp-content-media img,.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-row:first-child .rxp-image-asset{object-fit:contain;width:160px;height:auto}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-text{flex:none;width:100%;max-width:none;padding:0}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-text p{color:#343434;text-align:center;max-width:none;margin:0 0 12px;font-size:12px;line-height:20px}.wl-hlp .wl-hlp-content--vendor-disclaimer .wl-hlp-content-row:last-child{width:100%;max-width:none;padding:0}.wl-hlp-bewell--app-download{box-sizing:border-box;width:min(100vw - 85px,960px);margin:0 auto 40px;padding:0}.wl-hlp-bewell-app-card{box-sizing:border-box;background:#bfe8e7;border-radius:20px;min-height:585px;padding:32px 26px 250px;position:relative;overflow:hidden}.wl-hlp-bewell-app-phone,.wl-hlp-bewell-app-decoration{height:auto;display:block;position:absolute}.wl-hlp-bewell-app-phone{z-index:2;width:214px;bottom:0;left:55px}.wl-hlp-bewell-app-decoration{z-index:1;width:345px;bottom:0;left:-26px}.wl-hlp-bewell-app-content{z-index:3;color:#014d4d;text-align:center;position:relative}.wl-page .wl-hlp-bewell-app-content h2{color:#014d4d;max-width:220px;margin:0 auto 8px;font-size:28px;font-weight:700;line-height:36px}.wl-hlp-bewell-app-content p{color:#014d4d;margin:0 auto 17px;font-size:14px;font-weight:700;line-height:24px}.wl-hlp-bewell-app-links{flex-direction:column;align-items:center;gap:10px;display:flex}.wl-hlp-bewell-app-links a,.wl-hlp-bewell-app-links img{display:block}.wl-hlp-bewell-app-links img{width:auto;height:45px}@media (min-width:640px) and (max-width:767px){.wl-hlp-bewell-app-card{min-height:313px;padding:52px 20px 33px 230px}.wl-hlp-bewell-app-phone{left:35px}.wl-hlp-bewell-app-decoration{left:-60px}.wl-page .wl-hlp-bewell-app-content h2{max-width:none;line-height:32px}.wl-hlp-bewell-app-links{flex-direction:row;justify-content:center}}@media (min-width:768px){.wl-hlp-cardgrid--utility-actions .wl-hlp-cardgrid-list,.wl-hlp-cardgrid--utility-actions.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-hlp-bewell-app-card{min-height:313px;padding:52px 20px 33px 230px}.wl-hlp-bewell-app-phone{left:35px}.wl-hlp-bewell-app-decoration{left:-60px}.wl-page .wl-hlp-bewell-app-content h2{max-width:none;line-height:32px}.wl-hlp-bewell-app-links{flex-direction:row;justify-content:center}}@media (min-width:1024px){.wl-hlp-bewell-app-card{min-height:379px;padding:85px 0 80px}.wl-hlp-bewell-app-decoration{left:auto;right:-60px}.wl-page .wl-hlp-bewell-app-content h2{margin-bottom:10px;font-size:32px;line-height:38px}.wl-hlp-bewell-app-content p{margin-bottom:20px;font-size:16px}}.wl-hlp--oral-health-hygiene .wl-hlp-hero{background:linear-gradient(#cde7e7 0%,#fcfefe 93.86%);flex-direction:column-reverse;align-items:center;gap:8px;margin-bottom:0;padding:40px 20px 50px;display:flex}.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{flex:none;width:240px;max-width:60vw;height:auto}.wl-hlp--oral-health-hygiene .wl-hlp-hero-picture{height:auto;min-height:0}.wl-hlp--oral-health-hygiene .wl-hlp-hero-picture>img{object-fit:contain;object-position:center;height:auto}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card{box-shadow:none;text-align:left;background:0 0;border:0;align-items:flex-start;max-width:100%;margin:0;padding:0}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{color:#005a5a;font-size:40px;font-weight:700;line-height:1.15}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{color:#005a5a;margin-top:12px;font-size:20px;font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{color:#115556;font-size:16px;font-weight:400}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-hero{flex-direction:row-reverse;justify-content:center;align-items:center;gap:60px;padding:80px 60px 150px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card{flex:auto;max-width:640px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:300px;max-width:300px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{font-size:56px;font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{font-size:26px}}@media (min-width:768px) and (max-width:1019px){.wl-hlp--oral-health-hygiene .wl-hlp-hero{flex-direction:column-reverse;align-items:stretch;gap:0;padding:70px 30px 20px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card,.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:100%;max-width:none}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{font-size:40px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{font-size:24px}}@media (min-width:1200px){.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{font-size:68px;font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:340px;max-width:340px}}.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-heading{color:#005a5a;text-align:center;max-width:15em;margin-left:auto;margin-right:auto;font-size:30px;font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle p,.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#005a5a;text-align:center;max-width:780px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-heading{font-size:35px}.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle p{font-size:20px}}@media (min-width:1020px){.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle p{max-width:930px;font-size:22px}}@media (min-width:1500px){.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-heading{font-size:56px}.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle p{font-size:24px}}.wl-hlp--oral-health-hygiene .wl-hlp-routine{margin-top:32px}.wl-hlp--oral-health-hygiene .wl-hlp-routine-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 8px;padding:0;list-style:none;display:flex}.wl-hlp--oral-health-hygiene .wl-hlp-routine-tab button{cursor:pointer;letter-spacing:.32px;white-space:nowrap;color:#115556;background:#e0f0f0;border:0;border-radius:5px;padding:12px;font-size:16px;font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene .wl-hlp-routine-tab-active button{color:#fff;background:#115556}.wl-hlp--oral-health-hygiene .wl-hlp-routine-card{background:0 0;flex-direction:column;align-items:center;gap:24px;max-width:1300px;margin:0 auto;padding:40px 24px 0;display:flex}.wl-hlp--oral-health-hygiene .wl-hlp-routine-media-wrap{margin-top:40px}.wl-hlp--oral-health-hygiene .wl-hlp-routine-media{aspect-ratio:1;border-radius:50%;width:220px;max-width:70vw;overflow:hidden}.wl-hlp--oral-health-hygiene .wl-hlp-routine-media img,.wl-hlp--oral-health-hygiene .wl-hlp-routine-img img{object-fit:cover;width:100%;height:100%}.wl-hlp--oral-health-hygiene .wl-hlp-routine-content{text-align:center;flex:auto;min-width:0}.wl-page .wl-hlp--oral-health-hygiene .wl-hlp-routine-title{color:#115556;margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.3}.wl-hlp--oral-health-hygiene .wl-hlp-routine-body,.wl-hlp--oral-health-hygiene .wl-hlp-routine-body p{color:#115556;margin:0 0 12px;font-size:16px;font-weight:600}.wl-hlp--oral-health-hygiene .wl-hlp-routine-body p:first-child{font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-routine-link{color:#fff;background:#115556;border-radius:6px;align-items:center;margin-top:8px;padding:10px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-routine-media-wrap{margin-top:64px}.wl-hlp--oral-health-hygiene .wl-hlp-routine-body,.wl-hlp--oral-health-hygiene .wl-hlp-routine-body p{font-size:18px}}@media (min-width:960px){.wl-hlp--oral-health-hygiene .wl-hlp-routine-media-wrap{margin-top:0}.wl-hlp--oral-health-hygiene .wl-hlp-routine-content{text-align:left;flex:0 40%;margin-top:-20px}}@media (min-width:1020px){.wl-hlp--oral-health-hygiene .wl-hlp-routine-tab button{padding:20px}}@media (min-width:1500px){.wl-hlp--oral-health-hygiene .wl-hlp-routine-content{flex:0 0 620px}.wl-hlp--oral-health-hygiene .wl-hlp-routine-body,.wl-hlp--oral-health-hygiene .wl-hlp-routine-body p{font-size:20px}}.wl-hlp--oral-health-hygiene .wl-hlp-content{padding:0}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row{flex-direction:column-reverse}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media{aspect-ratio:1;border-radius:50%;max-width:280px;margin:0 auto 24px;overflow:hidden}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-stack>.wl-hlp-content-row{background:#0e4445;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:60px calc(50vw - 616px)}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row h2{color:#fff;font-size:30px}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row p,.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row li,.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row a{color:#fff}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row h2{font-size:40px}}@media (min-width:1440px){.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row h2{font-size:50px}}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint{background:#e4f2f2;padding-top:96px;padding-bottom:114px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading{color:#115556;font-size:30px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{color:#343434;text-align:center;max-width:760px;margin:8px auto 0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card{background:#fff;border-radius:12px;flex-direction:column;padding:24px;display:flex}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-media{background:#e4f2f2;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;display:flex}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-media img{object-fit:contain;width:30px;height:30px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-title{color:#115556;font-size:20px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-body,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-body p{color:#343434;flex:auto}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-link{color:#fff;background:#115556;border-radius:6px;justify-content:center;width:100%;margin-top:20px;padding:14px 16px;font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark{background:linear-gradient(0deg, #0e4445d1, #0e4445d1), var(--card-bg) center / cover no-repeat;color:#fff;justify-content:center;position:relative;overflow:hidden}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-title{color:#fff;font-size:18px;font-weight:400;line-height:1.4}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-body,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-body p{color:#fff}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-link{color:#115556;background:#fff;border:0;border-radius:6px;justify-content:center;width:100%;margin-top:16px;padding:14px 16px;font-weight:600}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-link svg{display:none}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--withlogo{background:#0e4445;padding-top:90px;padding-bottom:104px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-inner{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-logo{max-width:220px;margin:0 auto;display:block}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-logo img{width:100%;height:auto}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{color:#fff;text-align:center;font-size:28px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-card{text-align:center;background:#fff;border-radius:12px;padding:20px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-media{width:100%;height:180px;margin:0 auto 12px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-media img{object-fit:contain;width:100%;height:100%}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-title{color:#343434;font-size:16px;font-weight:400}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-logo{grid-row:1/span 2;margin:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{text-align:left;margin-bottom:0;font-size:34px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{font-size:44px}}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading{color:#115556;font-size:30px}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-inner{background:#d6e1ec40;border-radius:12px;max-width:900px;margin:24px auto 0;padding:32px}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{color:#115556;font-size:18px;font-weight:700}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body,.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body p{color:#343434;font-size:16px}@media (min-width:1440px){.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading{font-size:50px}}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo{background:#fff;padding-top:0;padding-bottom:24px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{align-items:center;max-width:900px;margin-top:32px;margin-left:auto;margin-right:auto}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{background:0 0;padding:6px 12px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:60px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{object-fit:contain;width:auto;max-width:180px;height:100%;margin:0 auto}.wl-hlp--oral-health-hygiene .wl-hlp-slider{background:#0e4445;padding:70px 0 90px}.wl-hlp--oral-health-hygiene .wl-hlp-slider-header,.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{color:#fff;text-align:left}.wl-hlp--oral-health-hygiene .wl-hlp-slider-carousel{padding-bottom:52px}.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{font-size:30px}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{font-size:35px}}.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper{background:#fff;border-radius:12px;height:400px;padding:30px}.wl-hlp--sexual-wellness .wl-hlp-hero{background:#014d4d;margin-bottom:0;padding:60px 60px 0}.wl-hlp--sexual-wellness .wl-hlp-hero-card{box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0 0 60px}.wl-hlp--sexual-wellness .wl-hlp-hero-card h1{color:#e4f0d1;font-size:40px;line-height:50px}.wl-hlp--sexual-wellness .wl-hlp-cta{z-index:2;background:#fff;border-radius:18px;flex-direction:row-reverse;max-width:1300px;margin:0 auto;position:relative;overflow:hidden}.wl-hlp--sexual-wellness .wl-hlp-cta-primary.rxp-button:hover{color:#fff;background:#005a51}.wl-hlp--sexual-wellness .wl-hlp-product-card{text-align:center;background:0 0;border-radius:12px}.wl-hlp--sexual-wellness .wl-hlp-slider-header{max-width:1300px;margin:0 auto var(--wl-space-lg);text-align:left}.wl-hlp--sexual-wellness .wl-hlp-slider-header h2{color:#014d4d;text-align:left}.wl-hlp--sexual-wellness .wl-hlp-cardgrid{background:#014d4d;position:relative;overflow:visible}.wl-hlp--sexual-wellness .wl-hlp-hero-card{z-index:1;position:relative}@media (min-width:768px){.wl-hlp--sexual-wellness .wl-hlp-hero-card h1{font-size:48px;line-height:60px}}@media (min-width:1024px){.wl-hlp--sexual-wellness .wl-hlp-hero-card h1{font-size:56px;line-height:70px}}.wl-hlp--flu .wl-hlp-slider{background:#005a5a;padding:100px 0 150px}.wl-hlp--flu .wl-hlp-slider-header h2{color:#fff;font-size:35px;line-height:1.4}.wl-hlp--flu .wl-hlp-product-img-wrapper{background:#fff;border-radius:12px}.wl-hlp--flu .wl-hlp-content-text h2{color:#005a5a;font-size:35px;line-height:1.3}.wl-hlp--flu .wl-hlp-cta-content h2,.wl-hlp--flu .wl-hlp-faq-heading,.wl-hlp--flu .wl-hlp-slider-header h2{font-size:35px}.wl-hlp--flu .wl-hlp-hero{background:#06a199}.wl-hlp--flu .wl-hlp-hero-card{max-width:850px;box-shadow:none;border-radius:20px;padding:25px 40px}.wl-hlp--flu .wl-hlp-hero-card h1{color:#005a5a;line-height:1.4}.wl-hlp--flu .wl-hlp-cta{background:0 0;gap:40px;max-width:1200px;margin:0 auto}.wl-hlp--flu .wl-hlp-cta-image{border-radius:12px;padding:0}.wl-hlp--flu .wl-hlp-cta-content h2{color:#147b74}.wl-hlp--flu .wl-hlp-accordion-title{padding:10px 25px 10px 0;font-weight:400;line-height:38px}.wl-hlp--flu .wl-hlp-faq-heading{margin-bottom:20px}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content{z-index:1;background:#e5f5f4;padding:120px 20px 50px;position:relative}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content .wl-hlp-content-stack{gap:50px;max-width:1200px}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content .wl-hlp-content-media img{border-radius:20px}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content .wl-hlp-content-text a{color:#fff;background:#005a5a;border-radius:8px;padding:12px 24px;font-size:18px;text-decoration:none;display:inline-block}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content .wl-hlp-content-text a:hover{color:#fff;background:#147b74}@media (min-width:768px){.wl-hlp--flu .wl-hlp-content~.wl-hlp-content{border-radius:0 110px 0 0;margin-top:-100px}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content .wl-hlp-content-media img{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.wl-hlp--flu .wl-hlp-content-text h2{font-size:28px}.wl-hlp--flu .wl-hlp-hero-card h1{font-size:32px}}.wl-hlp--respiratory .wl-hlp-hero{background:#fff;margin-bottom:0}.wl-hlp--respiratory .wl-hlp-hero-image-wrapper{border-radius:16px;max-width:960px;margin:0 auto;overflow:hidden}.wl-hlp--respiratory .wl-hlp-hero-card{box-shadow:none;text-align:left;background:0 0;border:0;align-items:flex-start;max-width:960px;margin:24px auto 0;padding:0}.wl-hlp--respiratory .wl-hlp-hero-card h1{color:#147b74;font-size:26px}.wl-hlp--respiratory .wl-hlp-topics--teal{background:#fff;padding:40px 0 80px}.wl-hlp--respiratory .wl-hlp-topics--teal .wl-hlp-topics-heading{color:#147b74;font-size:26px;font-weight:300}.wl-hlp--respiratory .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--respiratory .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#343434}.wl-hlp--respiratory .wl-hlp-topic-card{box-shadow:none;background:#f8f8f8;border-radius:12px}.wl-hlp--respiratory .wl-hlp-topic-body h3{color:#147b74}.wl-hlp--respiratory .wl-hlp-faq-heading{text-align:left;color:#147b74;margin-bottom:24px;font-size:26px}.wl-hlp--respiratory .wl-hlp-accordion-item{border:0;border-bottom:1px solid #e3e3e3;border-radius:0;margin-bottom:0;padding:0}.wl-hlp--respiratory .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open]){border-color:#e3e3e3}.wl-hlp--respiratory .wl-hlp-cta{background:#fff}.wl-hlp--respiratory .wl-hlp-cta-image{display:none}.wl-hlp--respiratory .wl-hlp-cta-content{text-align:center;align-items:center;max-width:960px;margin:0 auto}.wl-hlp--respiratory .wl-hlp-cta-content h2{color:#147b74;text-align:center;font-size:26px;font-weight:300}.wl-hlp--respiratory .wl-hlp-content-stack,.wl-hlp--respiratory .wl-hlp-faq-heading,.wl-hlp--respiratory .wl-hlp-accordion,.wl-hlp--respiratory .wl-hlp-bewell-card{max-width:960px}.wl-hlp--respiratory .wl-hlp-topics-inner{max-width:1022px}.wl-hlp--respiratory .wl-hlp-bewell-card{border-radius:12px;min-height:auto}@media (min-width:768px){.wl-hlp--respiratory .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 16px}}.wl-hlp--weight-management .wl-hlp-topics--teal{background:#f2f9f9;padding:80px 30px}.wl-hlp--weight-management .wl-hlp-topics--teal .wl-hlp-topics-heading{color:#005a5a}.wl-hlp--weight-management .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--weight-management .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#343434}.wl-hlp--weight-management .wl-hlp-topic-body h3{color:#005a5a}.wl-hlp--weight-management .wl-hlp-topic-card{border:1px solid #ade3e1;border-radius:12px}.wl-hlp--weight-management .wl-hlp-topic-link{flex-direction:row;align-items:stretch}.wl-hlp--weight-management .wl-hlp-topic-image{flex-shrink:0;width:160px;height:auto}.wl-hlp--weight-management .wl-hlp-topic-body h3{font-size:28px;line-height:36px}.wl-hlp--weight-management .wl-hlp-bewell{margin-top:60px;position:relative}.wl-hlp--weight-management .wl-hlp-bewell:before{content:"";z-index:0;background:#f2f9f9;border-top-left-radius:192px;position:absolute;inset:169px 0 0}.wl-hlp--weight-management .wl-hlp-bewell-card{z-index:1;background:#fff;border:1px solid #f2f9f9;border-radius:40px;position:relative}.wl-hlp--weight-management .wl-hlp-bewell-content{color:#343434;text-align:left;align-items:flex-start}.wl-hlp--weight-management .wl-hlp-bewell-content h2{color:#005a5a;text-align:left}.wl-hlp--weight-management .wl-hlp-bewell-content p{color:#343434}.wl-hlp--weight-management .wl-hlp-bewell-cta.rxp-button{color:#fff;background:#005a5a;border-color:#005a5a}.wl-hlp--weight-management .wl-hlp-bewell-cta--outline.rxp-button{color:#005a5a;background:0 0;border-color:#005a5a}.wl-hlp--weight-management .wl-hlp-bewell-buttons{justify-content:flex-start}.wl-hlp--weight-management .wl-hlp-content h2{color:#005a5a}.wl-hlp--weight-management .wl-hlp-content h3{color:#343434;font-size:24px;font-weight:400;line-height:32px}.wl-hlp--weight-management .wl-hlp-hero h1{color:#005a5a}.wl-hlp--weight-management .wl-hlp-hero-card{border:1px solid #c9e9e7;border-radius:16px}.wl-hlp--weight-management .wl-hlp-faq{padding:60px 30px}.wl-hlp--weight-management .wl-hlp-faq-heading,.wl-hlp--weight-management .wl-hlp-accordion{max-width:1200px;margin-left:auto;margin-right:auto}.wl-hlp--weight-management .wl-hlp-faq-heading{color:#147b74;margin-bottom:64px}.wl-hlp--weight-management .wl-hlp-cta{background:#f2f9f9}.wl-hlp--weight-management .wl-hlp-cta h2{color:#005a5a}.wl-hlp--weight-management .wl-hlp-content-row.wl-hlp-content-image-left{background:#e5f4f4}.wl-hlp--weight-management .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-media{border-radius:100px 0;overflow:hidden}.wl-hlp--weight-management .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text{padding:60px 40px}@media (min-width:768px){.wl-hlp--weight-management .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wl-hlp--weight-management .wl-hlp-content h2{font-size:36px;line-height:42px}}@media (min-width:1024px){.wl-hlp--weight-management .wl-hlp-hero-card{max-width:900px;margin-top:-80px;padding:48px 80px}.wl-hlp--weight-management .wl-hlp-hero h1{font-size:52px;line-height:1.15}.wl-hlp--weight-management .wl-hlp-content h2{font-size:40px;line-height:50px}}@media (max-width:767px){.wl-hlp--weight-management .wl-hlp-hero h1{font-size:26px}.wl-hlp--weight-management .wl-hlp-hero-card{margin:-90px 16px 0;padding:32px 24px}}.wl-hlp--naloxone .wl-hlp-content-row h2{color:#005a5a;font-size:40px;font-weight:500;line-height:1.4}.wl-hlp--naloxone .wl-hlp-content-row img{border-radius:20px}.wl-hlp--naloxone .wl-hlp-hero{background:linear-gradient(179deg,#fff 0%,#edf7e6 100%)}.wl-hlp--naloxone .wl-hlp-hero-card{border:none;border-radius:20px;max-width:921px}.wl-hlp--naloxone .wl-hlp-hero h1{color:#005a5a}.wl-hlp--naloxone .wl-hlp-cta-content{align-items:center;max-width:1200px;margin:0 auto;padding:0}.wl-hlp--naloxone .wl-hlp-cta h2{color:#005a5a;font-size:40px;font-weight:500}.wl-hlp--naloxone .wl-hlp-cta-content p{font-size:18px}.wl-hlp--naloxone .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp--naloxone .wl-hlp-cta-secondary.rxp-button:hover{color:#fff;background:#005a51}.wl-hlp--naloxone .wl-hlp-content-stack{max-width:1200px;margin-inline:auto}.wl-hlp--naloxone .wl-hlp-faq-heading{color:#005a5a;font-size:36px;font-weight:500}.wl-hlp--naloxone .wl-hlp-accordion{max-width:1030px}.wl-hlp--naloxone .wl-hlp-accordion-item{border-radius:20px;margin-bottom:23px}@media (min-width:768px){.wl-hlp--naloxone .wl-hlp-content-row p,.wl-hlp--naloxone .wl-hlp-content-row li{font-size:18px;line-height:1.67}.wl-hlp--naloxone .wl-hlp-accordion-title{padding:48px 0}}@media (max-width:767px){.wl-hlp--naloxone .wl-hlp-content-row h2{font-size:28px}.wl-hlp--naloxone .wl-hlp-hero h1{font-size:32px}}.wl-hlp--skin-care .wl-hlp-hero{background-color:#aec3d980;flex-direction:column-reverse;margin-bottom:0;padding:30px;display:flex;overflow:visible}.wl-hlp--skin-care .wl-hlp-hero-image-wrapper{max-width:950px;height:auto;min-height:0;margin:0 auto}.wl-hlp--skin-care .wl-hlp-hero-picture,.wl-hlp--skin-care .wl-hlp-hero-picture>img{height:auto;min-height:0}.wl-hlp--skin-care .wl-hlp-hero-picture>img{object-fit:contain;position:static}.wl-hlp--skin-care .wl-hlp-hero-card{box-shadow:none;text-align:center;background:0 0;border:none;gap:20px;max-width:720px;margin:0 auto;padding:30px 30px 20px;position:static}.wl-hlp--skin-care .wl-hlp-hero-card h1{color:#000;letter-spacing:normal;margin-bottom:8px;font-size:40px}.wl-hlp--skin-care .wl-hlp-hero-subheadline,.wl-hlp--skin-care .wl-hlp-hero-card p{color:#343434;max-width:695px;margin:0 auto;font-size:22px;font-weight:300;line-height:1.4}.wl-hlp--skin-care .wl-hlp-hero-subheadline p{margin:0}.wl-hlp--skin-care .wl-hlp-hero-card a,.wl-hlp--skin-care .wl-hlp-hero-subheadline a{color:#343434;font-weight:600;text-decoration:underline}.wl-hlp--skin-care .wl-hlp-topics--teal{background:#fcf5ed;margin-top:0;padding:50px 0}.wl-hlp--skin-care .wl-hlp-topic-card{box-shadow:none;background:0 0;border:none;border-radius:0}.wl-hlp--skin-care .wl-hlp-topic-image{aspect-ratio:1;border-radius:12px;overflow:hidden}.wl-hlp--skin-care .wl-hlp-topic-image img{aspect-ratio:1;object-fit:cover;border-radius:12px}.wl-hlp--skin-care .wl-hlp-topic-body h3{color:#000;margin:6px 0;font-size:18px;font-weight:700}.wl-hlp--skin-care .wl-hlp-topic-body p{color:#343434;text-align:left;font-size:16px}.wl-hlp--skin-care .wl-hlp-topic-learn-more{color:#343434;background:#aec3d9;border-radius:6px;margin-top:16px;padding:11px 20px;font-size:16px;text-decoration:none;display:inline-flex}.wl-hlp--skin-care .wl-hlp-topic-learn-more svg{display:none}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]){background:#d6e1ec;padding:80px 8%}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-inner{grid-template-columns:auto 1fr;align-items:center;gap:6px 60px;max-width:1120px;display:grid}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-heading{color:#000;grid-column:2;align-self:end;margin:0 0 4px;font-size:32px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{text-align:left;color:#000;grid-column:2;align-self:start;max-width:620px;margin:0;font-size:22px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-list{grid-column:1/-1;justify-items:stretch;gap:20px;margin-top:50px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{background:#fff;border:none;border-radius:12px;padding:20px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media{height:200px;padding:0}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-content{gap:4px;padding:20px 0 0}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-title{color:#000;font-size:18px;font-weight:600}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-body{color:#343434;font-size:16px;font-weight:300}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]){padding:80px 8%}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-heading{color:#000;text-align:center;margin-bottom:0;font-size:30px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading{text-align:left;color:#343434;background:#d6e1ec40;border-radius:12px;align-items:center;gap:20px;max-width:1000px;margin:40px auto;padding:30px;font-size:18px;display:flex}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading p{margin:0}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading a{color:inherit;text-decoration:underline}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-list{justify-items:center;gap:20px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-card{background:#fff;border:none;border-radius:8px;width:170px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media{height:100px;padding:16px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-content{display:none}.wl-hlp--skin-care .wl-hlp-slider-carousel,.wl-hlp--skin-care .wl-hlp-slider-header,.wl-hlp--skin-care .wl-hlp-slider-tabs{max-width:1210px;margin-left:auto;margin-right:auto}.wl-hlp--skin-care .wl-hlp-slider-header h2{text-align:left;color:#000;margin-bottom:30px;font-size:35px}.wl-hlp--skin-care .wl-hlp-slider-tab button{color:#57759f;background:#fff;border-color:#aec3d9}.wl-hlp--skin-care .wl-hlp-slider-tab-active button{color:#fff;background:#57759f;border-color:#57759f}.wl-hlp--skin-care .wl-hlp-content-row h2{color:#000;font-size:35px}.wl-hlp--skin-care .wl-hlp-content-image-left .wl-hlp-content-text h2{text-align:left}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]){background:#eaf0f5;padding:80px 8% 100px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-heading{color:#000;margin-bottom:12px;font-size:35px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-subheading{text-align:left;color:#343434;max-width:720px;margin:0 0 8px;font-size:22px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-list{gap:20px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-card{background:#fff;border:none;border-radius:12px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-media{justify-content:flex-start;height:auto;padding:24px 24px 0}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-media img{object-fit:contain;width:60px;height:60px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-content{gap:8px;padding:12px 24px 24px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-title{color:#57759f;font-size:20px;font-weight:600}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-body{color:#343434;font-size:16px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link{color:#fff;background:#57759f;border-radius:6px;align-self:flex-start;margin-top:16px;padding:10px 20px;font-weight:600}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link svg{display:none}@media (min-width:768px){.wl-hlp--skin-care .wl-hlp-topics-heading,.wl-hlp--skin-care .wl-hlp-topics-subtitle,.wl-hlp--skin-care .wl-hlp-topics-sponsored{text-align:left;grid-column:1}.wl-hlp--skin-care .wl-hlp-topics-heading{max-width:210px;margin:0;font-size:35px}.wl-hlp--skin-care .wl-hlp-topics-grid{grid-area:1/2/span 99;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:0}}@media (max-width:767px){.wl-hlp--skin-care .wl-hlp-hero-card h1{font-size:30px}.wl-hlp--skin-care .wl-hlp-hero-card p{font-size:18px}.wl-hlp--skin-care .wl-hlp-slider-header h2{text-align:center;font-size:30px}:is(.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]),.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]),.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-])){padding-left:24px;padding-right:24px}:is(.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-heading,.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading){grid-column:1;font-size:26px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{font-size:18px}}.wl-hlp--digestive-gut-health .wl-hlp-hero h1{font-size:40px}.wl-hlp--digestive-gut-health .wl-hlp-hero-image-wrapper{max-width:950px;margin:0 auto}.wl-hlp--digestive-gut-health .wl-hlp-hero-image-wrapper img{width:100%;height:auto}.wl-hlp--digestive-gut-health .wl-hlp-topics h2{font-size:35px}.wl-hlp--digestive-gut-health .wl-hlp-topics{padding:50px 0}.wl-hlp--digestive-gut-health .wl-hlp-topics-inner{max-width:1000px}.wl-hlp--digestive-gut-health .wl-hlp-topics-grid{gap:25px}.wl-hlp--digestive-gut-health .wl-hlp-topic-body h3{color:#000;font-size:18px}.wl-hlp--digestive-gut-health .wl-hlp-content-stack>.wl-hlp-content-row-full:last-child{text-align:left;background:#f1f8ec80;padding:100px 144px}.wl-hlp--digestive-gut-health .wl-hlp-content-stack>.wl-hlp-content-row-full:last-child h2{text-align:left;font-size:35px}.wl-hlp--digestive-gut-health .wl-hlp-content-row:first-child h2{text-align:center;font-size:30px}.wl-hlp--digestive-gut-health .wl-hlp-content-row:first-child img{max-width:300px}.wl-hlp--digestive-gut-health .wl-hlp-content-row:nth-child(2) h2{font-size:32px}@media (max-width:767px){.wl-hlp--digestive-gut-health .wl-hlp-hero h1{font-size:30px}}.wl-hlp--diabetes-resources .wl-hlp-hero-image-wrapper{max-width:460px;height:auto;min-height:0;margin:0 auto}.wl-hlp--diabetes-resources .wl-hlp-hero-picture,.wl-hlp--diabetes-resources .wl-hlp-hero-picture>img{height:auto;min-height:0}.wl-hlp--diabetes-resources .wl-hlp-hero-picture>img{width:100%;object-fit:contain!important;object-position:center!important}@media (min-width:768px){.wl-hlp--diabetes-resources .wl-hlp-hero-image-wrapper{max-width:520px}}.wl-hlp--cold .wl-hlp-topics--teal .wl-hlp-topics-heading{color:#406c94;font-size:30px}.wl-hlp--cold .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--cold .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#343434}.wl-hlp--cold .wl-hlp-topic-card{border-radius:12px;box-shadow:0 4px 10px #0000001a}.wl-hlp--cold .wl-hlp-topic-body h3{font-size:16px}.wl-hlp--cold .wl-hlp-content-text h2{font-size:38px}.wl-hlp--cold .wl-hlp-content-text h3{color:#406c94;font-size:28px;line-height:1.25}.wl-hlp--cold .wl-hlp-slider-header h2{color:#406c94;font-size:30px}@media (max-width:767px){.wl-hlp--cold .wl-hlp-content-text h2{font-size:30px}}.wl-hlp--allergy .wl-hlp-sources-heading{color:var(--wl-text-primary);font-weight:700!important}@media (min-width:768px){.wl-hlp--allergy .wl-hlp-bewell{padding-bottom:120px}.wl-hlp--allergy .wl-hlp-topics{padding-top:0}.wl-hlp--allergy .wl-hlp-topics-heading{margin-bottom:60px}.wl-hlp--allergy .wl-hlp-topics-grid{margin-top:0}}.wl-hlp--pain .wl-hlp-bewell-content h2{color:#014d4d}.wl-hlp--pain .wl-hlp-sources-heading{color:var(--wl-text-primary);font-weight:700!important}@media (min-width:768px){.wl-hlp--pain .wl-hlp-faq{padding-top:120px}}.wl-hlp--sexual-wellness .wl-hlp-slider-tab button{border-color:#6abf4b;padding-top:22px;padding-bottom:22px;font-weight:400}.wl-hlp--sexual-wellness .wl-hlp-slider-tab-active button{color:#014d4d}.wl-hlp--skin-care .wl-hlp-product-card{border:2px solid #f8f8f8;border-radius:12px;max-width:275px}.wl-hlp--skin-care .wl-hlp-slider-dot button{height:2px}.wl-hlp--skin-care .wl-hlp-slider-dot-active button{background-color:#57759f}.wl-hlp--digestive-gut-health .wl-hlp-content{padding:60px 0}.wl-hlp--digestive-gut-health .wl-hlp-content-stack{max-width:1224px}.wl-hlp--weight-management .wl-hlp-content-stack{max-width:1200px;margin-left:auto;margin-right:auto}.wl-hlp--heart-health .wl-hlp-content-stack{max-width:1168px}.wl-hlp--travel .wl-hlp-content-stack{max-width:1200px}.wl-hlp--naloxone .wl-hlp-content-stack>.wl-hlp-content-row:nth-child(8){flex-direction:row-reverse}@media (min-width:768px) and (max-width:1023px){.wl-hlp--allergy .wl-hlp-hero-card{width:90%;margin:-94px auto 40px}.wl-hlp--allergy .wl-hlp-hero-card h1{font-size:32px;line-height:40px}}@media (max-width:767px){.wl-hlp--allergy .wl-hlp-topic-link{flex-direction:row;justify-content:space-between;align-items:center}.wl-hlp--allergy .wl-hlp-topic-body{flex:1;padding:24px 0 24px 24px}.wl-hlp--allergy .wl-hlp-topic-divider{display:none}.wl-hlp--allergy .wl-hlp-topic-cta{margin-top:0;padding:0 24px 0 12px}.wl-hlp--allergy .wl-hlp-topic-learn-more{font-size:0;line-height:0;text-decoration:none}}@media (min-width:768px){.wl-hlp--allergy .wl-hlp-cta-buttons{flex-flow:wrap;align-items:center}}@media (max-width:767px){.wl-hlp--pain .wl-hlp-topic-image,.wl-hlp--pain .wl-hlp-topic-divider,.wl-hlp--pain .wl-hlp-topic-cta{display:none}.wl-hlp--pain .wl-hlp-topics-grid{gap:16px}.wl-hlp--pain .wl-hlp-topic-body{padding:32px 28px}.wl-hlp--pain .wl-hlp-topic-body h3{justify-content:space-between;align-items:center;gap:12px;display:flex}.wl-hlp--pain .wl-hlp-topic-body h3:after{content:"";box-sizing:border-box;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23147b74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M13 6l6 6-6 6'/></svg>") 50%/16px 16px no-repeat;border:2px solid;border-radius:50%;flex-shrink:0;width:30px;height:30px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--pain .wl-hlp-hero-card h1{font-size:32px;line-height:40px}.wl-hlp--pain .wl-hlp-hero-card{box-sizing:border-box;width:90%;max-width:796px;margin:-94px auto 100px;padding:60px 32px}}.wl-hlp--pain .wl-hlp-slider{padding:80px 0}.wl-hlp--pain .wl-hlp-slider-nav{left:31px}@media (min-width:768px){.wl-hlp--pain .wl-hlp-slider-carousel{margin:0 108px;padding-left:0;padding-right:0}.wl-hlp--pain .wl-hlp-slider-nav{left:0}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--quit-smoking .wl-hlp-hero-card{width:auto;max-width:878px;margin:-80px 30px 40px;padding:30px 24px}}.wl-hlp--quit-smoking .wl-hlp-hero-card p{font-size:20px;line-height:32px}@media (max-width:768px){.wl-hlp--quit-smoking .wl-hlp-steps-band-buttons .rxp-button{justify-content:center;width:50%;min-width:138px}}@media (max-width:767px){.wl-hlp--quit-smoking .wl-hlp-hero-card{margin:-80px 30px 40px;padding:30px 24px}.wl-hlp--quit-smoking .wl-hlp-steps--band{border-radius:200px 0 0}.wl-hlp--quit-smoking .wl-hlp-topics--mint{border-radius:0 155px 0 0}}@media (min-width:768px){.wl-hlp--quit-smoking .wl-hlp-hero-card h1{font-size:60px;line-height:1.2}.wl-hlp--quit-smoking .wl-hlp-hero-card p{font-size:32px;line-height:32px}}@media (max-width:767px){.wl-hlp--sexual-wellness .wl-hlp-cta{flex-direction:column;margin:0 30px 50px}.wl-hlp--sexual-wellness .wl-hlp-hero-image-wrapper{height:auto}.wl-hlp--sexual-wellness .wl-hlp-hero-picture,.wl-hlp--sexual-wellness .wl-hlp-hero-picture .rxp-image-asset{height:auto;min-height:0}.wl-hlp--sexual-wellness .wl-hlp-hero-img img,.wl-hlp--sexual-wellness .wl-hlp-hero-picture .rxp-image-asset img{object-fit:contain;object-position:center;height:auto}.wl-hlp--sexual-wellness .wl-hlp-callout{padding:40px 30px 60px}.wl-hlp--sexual-wellness .wl-hlp-hero{padding:60px 30px 0}}@media (min-width:768px){.wl-hlp--sexual-wellness .wl-hlp-callout{padding:80px 60px}}@media (max-width:1023px){.wl-hlp--skin-care .wl-hlp-topic-learn-more{white-space:nowrap;width:auto;padding:11px 16px;display:inline-flex}.wl-hlp--skin-care .wl-hlp-topic-learn-more svg{display:none}}@media (max-width:639px){.wl-hlp--skin-care .wl-hlp-content-row h2,.wl-hlp--skin-care .wl-hlp-topics-heading{font-size:30px}}@media (min-width:1024px){.wl-hlp--skin-care .wl-hlp-hero{margin-bottom:124px;padding:32px 30px 0}.wl-hlp--skin-care .wl-hlp-hero-card{gap:16px;max-width:760px;padding:18px 30px 4px}.wl-hlp--skin-care .wl-hlp-hero-card h1{font-size:42px;font-weight:700;line-height:1.15}.wl-hlp--skin-care .wl-hlp-hero-subheadline,.wl-hlp--skin-care .wl-hlp-hero-card p{color:#5b5f64;font-size:22px;font-weight:300;line-height:1.45}.wl-hlp--skin-care .wl-hlp-hero-image-wrapper{max-width:970px;transform:translateY(58px)}.wl-hlp--skin-care .wl-hlp-hero-picture>img{border-radius:12px}.wl-hlp--skin-care .wl-hlp-topic-body h3{color:#000;font-size:18px;font-weight:700}.wl-hlp--skin-care .wl-hlp-topic-learn-more,.wl-hlp--skin-care .wl-hlp-topic-learn-more.rxp-button{justify-content:center;align-self:flex-start;width:auto;min-width:118px;max-width:max-content;margin-top:30px;padding:11px 22px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]){padding:92px 8% 86px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-inner{align-items:start;column-gap:72px;max-width:1160px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-heading{color:#000;max-width:560px;font-size:36px;font-weight:700;line-height:1.2}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{color:#000;max-width:650px;font-size:22px;line-height:1.45}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-list{gap:24px;margin-top:64px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{min-height:342px;padding:24px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media{height:205px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]){padding:84px 8% 92px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-heading{color:#000;font-size:32px;font-weight:700}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,170px);justify-content:center;gap:18px 44px;margin-top:42px}.wl-hlp--skin-care .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media{height:76px;padding:12px}.wl-hlp--skin-care .wl-hlp-slider{background:#fbf5ed;padding:110px 8% 96px}.wl-hlp--skin-care .wl-hlp-slider-header,.wl-hlp--skin-care .wl-hlp-slider-carousel{max-width:1210px;padding-left:0;padding-right:0}.wl-hlp--skin-care .wl-hlp-slider-header h2{color:#000;font-size:35px;font-weight:700;line-height:1.2}.wl-hlp--skin-care .wl-hlp-slider-carousel{padding-bottom:0}.wl-hlp--skin-care .wl-hlp-product-card{border:0;border-radius:8px;width:auto;max-width:none;min-height:356px}.wl-hlp--skin-care .wl-hlp-product-card:nth-child(n+5){display:none}.wl-hlp--skin-care .wl-hlp-slider-nav{gap:8px;max-width:1210px;height:34px;margin:38px auto 0;display:flex;position:relative;bottom:auto;left:auto;right:auto}.wl-hlp--skin-care .wl-hlp-slider-arrow:disabled{background-color:#aec3d9;border-color:#aec3d9}.wl-hlp--skin-care .wl-hlp-content{padding:0}.wl-hlp--skin-care .wl-hlp-content-stack{gap:0;max-width:none}.wl-hlp--skin-care .wl-hlp-content-row.wl-hlp-content-image-left{gap:0}.wl-hlp--skin-care .wl-hlp-content-image-left .wl-hlp-content-media{border-radius:0;min-height:430px}.wl-hlp--skin-care .wl-hlp-content-image-left .wl-hlp-content-text{padding:0 clamp(48px,7vw,116px)}.wl-hlp--skin-care .wl-hlp-content-image-left .wl-hlp-content-text h2{color:#000;max-width:540px;font-size:36px;font-weight:700;line-height:1.2}.wl-hlp--skin-care .wl-hlp-content-image-left .wl-hlp-content-text p{color:#343434;max-width:560px;font-size:18px;line-height:1.55}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]){padding:104px 8% 140px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-inner{max-width:1180px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-heading{color:#000;font-size:36px;font-weight:700}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-card{border-radius:4px;min-height:218px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-content{padding:12px 24px 24px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link{justify-content:center;width:100%;padding:13px 20px}.wl-hlp--skin-care .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link.rxp-button{justify-content:center;width:100%;padding:13px 20px}.wl-hlp--skin-care~.gm-normalized-footer .gm-normalized-footer-legal,.wl-hlp--skin-care+.gm-normalized-footer .gm-normalized-footer-legal,.wl-hlp--skin-care .gm-normalized-footer .gm-normalized-footer-legal{margin-top:52px;padding-top:20px}}@media (min-width:768px){.wl-hlp--diabetes-resources .wl-hlp-hero-card{width:90%;margin:-94px auto 100px}}.wl-hlp--diabetes-resources .wl-hlp-hero{background:#fff;align-items:center;gap:48px;max-width:1010px;margin:0 auto 24px;padding:48px 31px 0;display:grid;overflow:visible}.wl-hlp--diabetes-resources .wl-hlp-hero-image-wrapper{width:min(100%,410px);max-width:410px;margin:0 auto}.wl-hlp--diabetes-resources .wl-hlp-hero-card{width:auto;max-width:470px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;margin:0;padding:0}.wl-hlp--diabetes-resources .wl-hlp-hero-card h1{color:#147b74;font-size:34px;font-weight:700;line-height:1.18}.wl-hlp--diabetes-resources .wl-hlp-hero-card p{color:#343434;font-size:14px;line-height:20px}.wl-hlp--diabetes-resources .wl-hlp-hero-card p:last-of-type{font-size:12px;line-height:18px}.wl-hlp--diabetes-resources .wl-hlp-hero-ctas .rxp-button,.wl-hlp--diabetes-resources .wl-hlp-cta-primary.rxp-button,.wl-hlp--diabetes-resources .wl-hlp-cta-secondary.rxp-button,.wl-hlp--diabetes-resources .wl-hlp-content-text a{color:#fff;background:#147b74;border:1px solid #147b74;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-height:40px;padding:10px 22px;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;display:inline-flex}.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-calculator{box-sizing:border-box;background:#fff;border-radius:8px;padding:54px 72px 48px;box-shadow:0 12px 30px #0000001a;max-width:960px!important}.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-title-container h2{color:#147b74!important;font-size:28px!important;line-height:36px!important}.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-title-container p{color:#343434!important;max-width:760px!important;font-size:15px!important;line-height:23px!important}.wl-hlp--diabetes-resources .wl-hlp-cta{gap:64px;margin:0 auto 154px}.wl-hlp--diabetes-resources .wl-hlp-bewell{margin:0 auto 180px}.wl-hlp--diabetes-resources .wl-hlp-cta-image{border-radius:8px;min-height:0;padding:0}.wl-hlp--diabetes-resources .wl-hlp-cta-image .rxp-image-asset,.wl-hlp--diabetes-resources .wl-hlp-bewell-image,.wl-hlp--diabetes-resources .wl-hlp-content-media{border-radius:8px;min-height:0}.wl-hlp--diabetes-resources .wl-hlp-cta-image img,.wl-hlp--diabetes-resources .wl-hlp-bewell-image img,.wl-hlp--diabetes-resources .wl-hlp-content-media img{aspect-ratio:420/240;object-fit:cover;border-radius:8px}.wl-hlp--diabetes-resources .wl-hlp-cta-content h2,.wl-hlp--diabetes-resources .wl-hlp-bewell-content h2,.wl-hlp--diabetes-resources .wl-hlp-content-text h2{color:#147b74;font-size:28px;font-weight:700;line-height:36px}.wl-hlp--diabetes-resources .wl-hlp-cta-desc,.wl-hlp--diabetes-resources .wl-hlp-cta-desc p,.wl-hlp--diabetes-resources .wl-hlp-bewell-content p,.wl-hlp--diabetes-resources .wl-hlp-content-text p{color:#343434;font-size:15px;line-height:23px}.wl-hlp--diabetes-resources .wl-hlp-bewell-card{background:#fff;border-radius:0;gap:64px;max-width:100%;min-height:0;overflow:visible}.wl-hlp--diabetes-resources .wl-hlp-content{background:#fff;padding:0 31px 58px}.wl-hlp--diabetes-resources .wl-hlp-content-stack{gap:107px;max-width:1010px}.wl-hlp--diabetes-resources .wl-hlp-content-row{align-items:center;gap:64px}.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-text{flex:0 430px}.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media{flex:0 0 430px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid{background:#fff;padding:44px 31px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid-heading{color:#147b74;font-size:32px;font-weight:700;line-height:40px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]){padding-top:40px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-inner{background:#e5f5f4;border-radius:8px;max-width:960px;padding:36px 32px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-heading{margin-bottom:30px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-card{box-shadow:none;background:0 0;border:0;border-radius:0}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-card+.wl-hlp-cardgrid-card{border-left:1px solid #fff}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-media{order:2;height:164px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-content{text-align:center;order:1;padding:0 22px 18px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-title{color:#147b74;font-size:21px;font-weight:700;line-height:26px}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-body{font-size:13px;line-height:19px}.wl-hlp--diabetes-resources .wl-hlp-slider{background:#fff;padding:34px 31px 70px}.wl-hlp--diabetes-resources .wl-hlp-slider-carousel{max-width:960px;padding:0}.wl-hlp--diabetes-resources .wl-hlp-slider-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0;display:grid;overflow:visible}.wl-hlp--diabetes-resources .wl-hlp-product-card{border:1px solid var(--wl-ink);width:auto;max-width:none;min-height:360px}@supports (color:color-mix(in lab, red, red)){.wl-hlp--diabetes-resources .wl-hlp-product-card{border:1px solid color-mix(in srgb, var(--wl-ink) 8%, transparent)}}.wl-hlp--diabetes-resources .wl-hlp-product-card{background:#fff;border-radius:6px}.wl-hlp--diabetes-resources .wl-hlp-topic-card{box-shadow:none;background:#f8f8f8;border:0;border-radius:8px}.wl-hlp--diabetes-resources .wl-hlp-topic-body h3{color:#147b74;font-size:21px;font-weight:700;line-height:27px}.wl-hlp--diabetes-resources .wl-hlp-topic-body p{color:#343434;font-size:14px;line-height:20px}.wl-hlp--diabetes-resources .wl-hlp-topic-learn-more{color:#fff;background:#147b74;border-radius:6px;justify-content:center;min-height:44px;text-decoration:none}.wl-hlp--diabetes-resources .wl-hlp-topic-learn-more svg{color:#fff;border:0;margin-left:8px}.wl-hlp--diabetes-resources .wl-hlp-faq{background:#fff;padding:42px 31px 40px}.wl-hlp--diabetes-resources .wl-hlp-faq-heading{color:#147b74;text-align:left;max-width:960px;margin:0 auto 24px;padding:0;font-size:32px;font-weight:700;line-height:40px}.wl-hlp--diabetes-resources .wl-hlp-accordion{max-width:960px;padding:0}.wl-hlp--diabetes-resources .wl-hlp-accordion-item{border:0;border-bottom:1px solid var(--wl-muted);margin:0}@supports (color:color-mix(in lab, red, red)){.wl-hlp--diabetes-resources .wl-hlp-accordion-item{border-bottom:1px solid color-mix(in srgb, var(--wl-muted) 28%, transparent)}}.wl-hlp--diabetes-resources .wl-hlp-accordion-item{background:0 0;border-radius:0;padding:0}.wl-hlp--diabetes-resources .wl-hlp-accordion-title{color:#005a5a;padding:23px 0;font-size:16px;font-weight:700;line-height:24px}.wl-hlp--diabetes-resources .wl-hlp-accordion-content{padding:0 0 22px}.wl-hlp--diabetes-resources .wl-hlp-accordion-content p{color:#343434;max-width:760px;font-size:15px;line-height:24px}@media (min-width:1024px){.wl-hlp--diabetes-resources .wl-hlp-hero{grid-template-columns:minmax(280px,.46fr) minmax(360px,.54fr)}}@media (max-width:1023px){.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media{flex-basis:auto;width:100%}.wl-hlp--diabetes-resources .wl-hlp-slider-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wl-hlp--diabetes-resources .wl-hlp-hero{gap:24px;margin-bottom:48px;padding-top:32px}.wl-hlp--diabetes-resources .wl-hlp-hero-card h1{font-size:30px}.wl-hlp--diabetes-resources .wl-hlp-slider-track{grid-template-columns:1fr}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-hlp--diabetes-resources .wl-hlp-cardgrid:has([src*=diabetes-cbg]) .wl-hlp-cardgrid-card+.wl-hlp-cardgrid-card{border-top:1px solid #fff;border-left:0}}@media (max-width:1023px){.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-content{padding:60px 24px}.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-content-row:nth-child(2) .wl-hlp-content-img img{max-width:300px;margin-inline:auto}.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-content-row:first-child .wl-hlp-content-img img{max-width:100%}}@media (max-width:767px){.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-topic-image{aspect-ratio:1;height:auto}.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.wl-hlp.wl-hlp--digestive-gut-health .wl-hlp-topics h2{font-size:30px}}@media (max-width:767px){.wl-hlp--digestive-gut-health .wl-hlp-callout{padding:60px 24px}.wl-hlp--digestive-gut-health .wl-hlp-callout-heading{font-size:30px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--digestive-gut-health .wl-hlp-callout-heading{font-size:35px}}@media (max-width:1023px){.wl-hlp--eye-care .wl-hlp-hero-picture img{object-position:left top}.wl-hlp--eye-care .wl-hlp-hero-card h1{font-size:32px;line-height:40px}}@media (max-width:767px){.wl-hlp--eye-care .wl-hlp-hero-card{margin:-60px 38px 40px;padding:40px 24px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--eye-care .wl-hlp-hero-card{width:90%;margin:-94px auto 100px;padding:60px 32px}}.wl-hlp--eye-care .wl-hlp-hero{border-bottom-left-radius:100px}@media (min-width:768px){.wl-hlp--eye-care .wl-hlp-hero{border-bottom-left-radius:192px}}.wl-hlp--eye-care .wl-hlp-hero{background:#fff;border-radius:0;max-width:960px;margin:24px auto 64px;padding-top:0;overflow:visible}.wl-hlp--eye-care .wl-hlp-hero-image-wrapper{border-radius:20px 20px 0 0;height:289px;overflow:hidden}.wl-hlp--eye-care .wl-hlp-hero-picture{min-height:0}.wl-hlp--eye-care .wl-hlp-hero-picture>img,.wl-hlp--eye-care .wl-hlp-hero-img img,.wl-hlp--eye-care .wl-hlp-hero-picture .rxp-image-asset img{object-position:left top}.wl-hlp--eye-care .wl-hlp-hero-card{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:absolute;overflow:hidden}.wl-hlp--eye-care .wl-hlp-content,.wl-hlp--eye-care .wl-hlp-cardgrid,.wl-hlp--eye-care .wl-hlp-slider,.wl-hlp--eye-care .wl-hlp-topics,.wl-hlp--eye-care .wl-hlp-callout{background:#fff}.wl-hlp--eye-care .wl-hlp-content{padding:44px 0}.wl-hlp--eye-care .wl-hlp-content-stack,.wl-hlp--eye-care .wl-hlp-cardgrid-inner,.wl-hlp--eye-care .wl-hlp-slider-header,.wl-hlp--eye-care .wl-hlp-slider-carousel,.wl-hlp--eye-care .wl-hlp-topics-inner{max-width:960px;padding-left:0;padding-right:0}.wl-hlp--eye-care .wl-hlp-content-stack{gap:74px}.wl-hlp--eye-care .wl-hlp-content-row{align-items:center;gap:64px}.wl-hlp--eye-care .wl-hlp-content-text{gap:8px;max-width:405px}.wl-hlp--eye-care .wl-hlp-content-text h2,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose h2,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose h3,.wl-hlp--eye-care .wl-hlp-cardgrid-heading,.wl-hlp--eye-care .wl-hlp-cardgrid-title,.wl-hlp--eye-care .wl-hlp-slider-header h2,.wl-hlp--eye-care .wl-hlp-topics-heading,.wl-hlp--eye-care .wl-hlp-topic-body h3{color:#147b74;font-family:var(--wl-font-family-title,var(--wl-font-family));letter-spacing:0;font-weight:700}.wl-hlp--eye-care .wl-hlp-content-text h2,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose h2,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose h3{margin:0 0 12px;font-size:28px;line-height:34px}.wl-hlp--eye-care .wl-hlp-content-text .wl-prose,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose p,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose li{color:#333;font-size:14px;line-height:22px}.wl-hlp--eye-care .wl-hlp-content-text .wl-prose p{margin-bottom:14px}.wl-hlp--eye-care .wl-hlp-content-text .wl-prose ul,.wl-hlp--eye-care .wl-hlp-content-text .wl-prose ol{margin:8px 0 0;padding-left:18px}.wl-hlp--eye-care .wl-prose ul,.wl-hlp--probiotics-health .wl-prose ul,.wl-hlp--diabetes-resources .wl-prose ul,.wl-hlp--vaccines .wl-prose ul,.wl-hlp--oral-health-hygiene .wl-prose ul,.wl-hlp--skin-care .wl-prose ul{padding-left:20px;list-style:outside}.wl-hlp--eye-care .wl-prose ol,.wl-hlp--probiotics-health .wl-prose ol,.wl-hlp--diabetes-resources .wl-prose ol,.wl-hlp--vaccines .wl-prose ol,.wl-hlp--oral-health-hygiene .wl-prose ol,.wl-hlp--skin-care .wl-prose ol{padding-left:22px;list-style:decimal}.wl-hlp--eye-care .wl-prose li,.wl-hlp--probiotics-health .wl-prose li,.wl-hlp--diabetes-resources .wl-prose li,.wl-hlp--vaccines .wl-prose li,.wl-hlp--oral-health-hygiene .wl-prose li,.wl-hlp--skin-care .wl-prose li{display:list-item}.wl-hlp--eye-care .wl-hlp-content-media{border-radius:8px;flex:0 0 450px;max-width:450px;height:260px;min-height:0;overflow:visible}.wl-hlp--eye-care .wl-hlp-content-media .rxp-image-asset,.wl-hlp--eye-care .wl-hlp-content-media .rxp-image-asset img{border-radius:8px;height:100%}.wl-hlp--eye-care .wl-hlp-content-media .rxp-image-asset img{object-fit:contain}.wl-hlp--eye-care .wl-hlp-content-row-full .wl-hlp-content-text{text-align:left;align-items:stretch;max-width:960px}.wl-hlp--eye-care .wl-hlp-content-row-full .wl-hlp-content-text h2,.wl-hlp--eye-care .wl-hlp-content-row-full .wl-hlp-content-text .wl-prose h2:first-child{text-align:center}.wl-hlp--eye-care .wl-hlp-cardgrid{padding:52px 0}.wl-hlp--eye-care .wl-hlp-hero+.wl-hlp-content{padding:80px 0 96px}.wl-hlp--eye-care .wl-hlp-content+.wl-hlp-cardgrid{padding:96px 0 126px}.wl-hlp--eye-care .wl-hlp-content+.wl-hlp-cardgrid .wl-hlp-cardgrid-list{gap:36px;margin-top:42px}.wl-hlp--eye-care .wl-hlp-content+.wl-hlp-cardgrid .wl-hlp-cardgrid-content{gap:18px;padding-top:30px;padding-bottom:44px}.wl-hlp--eye-care .wl-hlp-cardgrid-heading,.wl-hlp--eye-care .wl-hlp-topics-heading{text-align:center;margin-bottom:28px;font-size:30px;line-height:38px}.wl-hlp--eye-care .wl-hlp-cardgrid-list,.wl-hlp--eye-care .wl-hlp-topics-grid{gap:24px;margin-top:28px}.wl-hlp--eye-care .wl-hlp-cardgrid-card,.wl-hlp--eye-care .wl-hlp-topic-card,.wl-hlp--eye-care .wl-hlp-product-card{background:#fff;border:0;border-radius:8px;overflow:hidden;box-shadow:0 4px 18px #0000001f}.wl-hlp--eye-care .wl-hlp-cardgrid-media img,.wl-hlp--eye-care .wl-hlp-product-img-wrapper img{object-fit:contain}.wl-hlp--eye-care .wl-hlp-cardgrid-title,.wl-hlp--eye-care .wl-hlp-product-heading{color:#147b74;margin:0;font-size:17px;font-weight:700;line-height:23px}.wl-hlp--eye-care .wl-hlp-cardgrid-body,.wl-hlp--eye-care .wl-hlp-cardgrid-body p,.wl-hlp--eye-care .wl-hlp-product-description{color:#333;font-size:13px;line-height:20px}:is(.wl-hlp--eye-care .wl-hlp-cardgrid-body p:has(strong),.wl-hlp--eye-care .wl-hlp-product-description strong){color:#333;align-items:flex-start;gap:14px;margin:0 0 16px;font-weight:700;display:flex;position:relative}.wl-hlp--eye-care .wl-hlp-slider{padding:96px 0 108px}.wl-hlp--eye-care .wl-hlp-slider-header h2{text-transform:uppercase;font-size:32px;line-height:38px}.wl-hlp--eye-care .wl-hlp-slider-carousel{padding:0;overflow:visible}.wl-hlp--eye-care .wl-hlp-cardgrid--logo{padding:36px 0 42px}.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-heading,.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-subheading,.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-content{display:none}.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:0}.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{border:0;border-radius:8px;min-height:126px;box-shadow:0 4px 14px #0000001f}.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{border-bottom:0;height:126px;padding:26px 34px}.wl-hlp--eye-care .wl-hlp-faq,.wl-hlp--eye-care .wl-hlp-bewell,.wl-hlp--eye-care .wl-hlp-sources~.wl-hlp-hero{display:none}.wl-hlp--eye-care .wl-hlp-sources{color:#333;text-align:left;max-width:960px;margin:72px auto 74px;padding:0}.wl-hlp--eye-care .wl-hlp-sources-heading{color:#333;font-size:11px;font-weight:700;line-height:20px}.wl-hlp--eye-care .wl-hlp-source,.wl-hlp--eye-care .wl-hlp-source .wl-prose,.wl-hlp--eye-care .wl-hlp-source .wl-prose :is(p,ol,ul,li,a),.wl-hlp--eye-care .wl-hlp-source-link{color:#333;font-size:11px;line-height:20px;text-decoration:none}@media (min-width:768px){.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.wl-hlp--eye-care .wl-hlp-content-image-left .wl-hlp-content-media{order:-1}.wl-hlp--eye-care .wl-hlp-content-row .wl-hlp-content-text{flex:0 0 405px}.wl-hlp--eye-care .wl-hlp-content-row .wl-hlp-content-media{flex:0 0 450px}}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row{flex-direction:row;align-items:center;gap:48px}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row>.wl-hlp-content-text,.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row>.wl-hlp-content-media{flex:50%;min-width:0}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media{aspect-ratio:1;border-radius:50%;max-width:420px;min-height:0;margin:0 auto;overflow:hidden}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}}@media (max-width:767px){.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.wl-hlp--oral-health-hygiene .wl-hlp-hero{isolation:isolate;overflow:hidden}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card,.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{z-index:1;position:relative}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card{max-width:700px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{color:#005a5a}.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{max-width:620px;line-height:1.42}.wl-hlp--oral-health-hygiene .wl-hlp-routine-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.wl-hlp--oral-health-hygiene .wl-hlp-routine-link svg{display:none}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-stack{gap:0;max-width:none}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row>.wl-hlp-content-text{max-width:560px}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row h2{font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row p{font-size:18px;line-height:1.5}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint{padding:96px var(--wl-space-md)}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{text-align:left;margin-left:0;margin-right:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading{font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{color:#005a5a;max-width:1120px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-list{gap:20px;margin-top:48px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card{border:0;border-radius:8px;min-height:292px;padding:24px 24px 20px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-content{padding:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-link svg{display:none}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--withlogo{padding:88px var(--wl-space-md) 96px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-inner{align-items:start;max-width:1240px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{font-weight:700;line-height:1.25}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-card{text-align:left;border:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-content{padding:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-title{line-height:1.24}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading{color:#115556;text-align:center;grid-column:1/-1;margin-bottom:44px;font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-inner{background:0 0;align-items:center;gap:0 28px;max-width:1120px;margin-top:0;padding:0;display:grid;position:relative}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{z-index:1;max-width:none;margin:0;font-size:22px;line-height:1.25;position:relative}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body,.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body p{z-index:1;font-size:20px;line-height:1.35;position:relative}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo{padding-bottom:72px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{gap:34px;max-width:1040px;margin-top:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{background:0 0;border:0;border-radius:0}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{padding:0}.wl-hlp--oral-health-hygiene .wl-hlp-slider{padding:104px var(--wl-space-md) 150px}.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper{border-radius:8px}.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper img{object-fit:contain;max-height:88%}@media (min-width:768px){.wl-hlp--oral-health-hygiene .wl-hlp-hero{gap:clamp(72px,7vw,140px);min-height:620px;padding:70px clamp(48px,7vw,120px) 90px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{font-size:clamp(50px,5vw,76px);line-height:1.08}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{font-size:clamp(26px,2.35vw,40px);line-height:1.22}.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{font-size:clamp(18px,1.55vw,24px)}.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:clamp(340px,27vw,460px);max-width:clamp(340px,27vw,460px)}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading{font-size:42px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{font-size:20px;line-height:1.45}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{gap:24px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-card{min-height:326px;padding:24px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-media{height:230px}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading{grid-column:1/-1}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{grid-area:2/2;align-self:end;margin:36px 48px 8px 0}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body{grid-area:3/2;margin:0 48px 36px 0}}@media (min-width:1020px){.wl-hlp--oral-health-hygiene .wl-hlp-routine{margin-top:48px}.wl-hlp--oral-health-hygiene .wl-hlp-routine-content{flex:0 520px;margin-top:22px}.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media{max-width:520px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{max-width:760px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{max-width:840px}.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{font-size:42px;line-height:1.2}}@media (min-width:1500px){.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media{max-width:620px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading,.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{font-size:50px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{max-width:960px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-card{min-height:390px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-media{height:280px}}@media (max-width:767px){.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint{padding:64px 20px}.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{text-align:left}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{grid-area:3/1;margin:0 28px 10px}.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body{grid-area:4/1;margin:0 28px 28px}.wl-hlp--oral-health-hygiene .wl-hlp-slider{padding:72px 20px 104px}.wl-hlp--oral-health-hygiene .wl-hlp-slider-carousel{padding-bottom:0;overflow:hidden}.wl-hlp--oral-health-hygiene .wl-hlp-product-card:nth-child(n+2){display:none}}.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-link{grid-template-rows:1fr auto auto;grid-template-columns:94px minmax(0,1fr);display:grid}.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-image{grid-area:1/1/-1;width:94px;height:100%}.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-body,.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-divider,.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-cta{grid-column:2;min-width:0}.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-body h3{font-size:20px;line-height:26px}@media (min-width:768px){.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-link{grid-template-columns:160px minmax(0,1fr)}.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-image{width:160px}.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-body h3{font-size:24px;line-height:32px}}@media (min-width:1024px){.wl-hlp.wl-hlp--weight-management .wl-hlp-topic-body h3{font-size:28px;line-height:36px}}@media (max-width:767px){.wl-hlp.wl-hlp--weight-management .wl-hlp-callout{padding:80px 30px}.wl-hlp.wl-hlp--weight-management .wl-hlp-callout-heading{font-size:28px;line-height:36px}.wl-hlp.wl-hlp--weight-management .wl-hlp-callout-body{font-size:16px;line-height:1.6}}@media (min-width:768px) and (max-width:1023px){.wl-hlp.wl-hlp--weight-management .wl-hlp-callout{padding:100px 60px}.wl-hlp.wl-hlp--weight-management .wl-hlp-callout-heading{font-size:36px;line-height:42px}.wl-hlp.wl-hlp--weight-management .wl-hlp-callout-body{font-size:24px;line-height:30px}}.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid{padding:60px 20px}.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid-title{font-size:20px;line-height:28px}@media (max-width:767px){.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid-heading{font-size:28px;line-height:36px}}@media (min-width:768px){.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid-heading{font-size:40px;line-height:1.2}}@media (min-width:1024px){.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid{padding:60px 80px}.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid-title{font-size:28px;line-height:32px}}.wl-hlp.wl-hlp--weight-management .wl-hlp-topics--teal{padding:60px 0}@media (min-width:1024px){.wl-hlp.wl-hlp--weight-management .wl-hlp-topics--teal{padding:80px 0}}@media (min-width:768px) and (max-width:1023px){.wl-hlp.wl-hlp--weight-management .wl-hlp-bewell{padding:0 60px 80px}.wl-hlp.wl-hlp--weight-management .wl-hlp-bewell-content{padding:40px 48px}.wl-hlp.wl-hlp--weight-management .wl-hlp-bewell-content h2{font-size:36px;line-height:42px}}@media (max-width:767px){.wl-hlp--naloxone .wl-hlp-callout-body{font-size:16px}.wl-hlp--naloxone .wl-hlp-callout-primary.rxp-button,.wl-hlp--naloxone .wl-hlp-callout-secondary.rxp-button{padding:14px 28px;font-size:16px}.wl-hlp--naloxone .wl-hlp-callout{padding:60px 20px}.wl-hlp--naloxone .wl-hlp-cardgrid-heading{font-size:28px}.wl-hlp--naloxone .wl-hlp-cardgrid{padding:40px 24px 80px}.wl-hlp--naloxone .wl-hlp-hero-card{margin:-80px 32px 40px;padding:37px 28px 46px}}@media (min-width:768px){.wl-hlp--naloxone .wl-hlp-content-row{grid-template-columns:1fr 1fr;align-items:center;display:grid}.wl-hlp--naloxone .wl-hlp-content-image-left .wl-hlp-content-media{order:-1}.wl-hlp--naloxone .wl-hlp-callout{padding:80px 40px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--naloxone .wl-hlp-content-row h2{font-size:36px}.wl-hlp--naloxone .wl-hlp-hero-card h1{font-size:40px}.wl-hlp--naloxone .wl-hlp-hero-card{margin:-137px auto 40px;padding:63px 72px 74px}}@media (max-width:767px){.wl-hlp--heart-health .wl-hlp-accordion{padding:23px 0 20px}.wl-hlp--heart-health .wl-hlp-content-row h2,.wl-hlp--heart-health .wl-hlp-cta-content h2,.wl-hlp--heart-health .wl-hlp-cardgrid-heading,.wl-hlp--heart-health .wl-hlp-callout-heading{font-size:24px;line-height:1.28}.wl-hlp--heart-health .wl-hlp-hero{margin-bottom:55px}.wl-hlp--heart-health .wl-hlp-hero-card{margin:-135px 32px 0;padding:65px 29px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--heart-health .wl-hlp-content-row:not(.wl-hlp-content-row-full){grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.wl-hlp--heart-health .wl-hlp-content-image-left .wl-hlp-content-media{order:-1}}@media (min-width:768px){.wl-hlp--cold .wl-hlp-hero-image-wrapper{height:auto}.wl-hlp--cold .wl-hlp-hero-picture,.wl-hlp--cold .wl-hlp-hero-picture .rxp-image-asset{min-height:0}.wl-hlp--cold .wl-hlp-hero-img img,.wl-hlp--cold .wl-hlp-hero-picture .rxp-image-asset img{height:auto}}@media (max-width:767px){.wl-hlp--cold .wl-hlp-hero-card{margin-top:0}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--cold .wl-hlp-hero-card{width:90%}}@media (max-width:767px){.wl-hlp--flu .wl-hlp-content~.wl-hlp-content{border-top-right-radius:40px;margin-top:-100px;padding:100px 20px 50px}.wl-hlp--flu .wl-hlp-content~.wl-hlp-content .wl-hlp-content-media{display:none}.wl-hlp--flu .wl-hlp-cta-content h2,.wl-hlp--flu .wl-hlp-faq-heading,.wl-hlp--flu .wl-hlp-slider-header h2{font-size:28px}.wl-hlp--flu .wl-hlp-cardgrid{padding:40px 24px}.wl-hlp--flu .wl-hlp-cardgrid-heading{font-size:28px}.wl-hlp--flu .wl-hlp-slider{padding:48px 0 60px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--flu .wl-hlp-cardgrid{padding:60px 40px}.wl-hlp--flu .wl-hlp-hero-card h1{font-size:60px}}@media (min-width:768px){.wl-hlp--flu .wl-hlp-hero-card{box-sizing:border-box;width:90%}}.wl-hlp--respiratory .wl-hlp-hero-image-wrapper{height:auto}.wl-hlp--respiratory .wl-hlp-hero-picture,.wl-hlp--respiratory .wl-hlp-hero-picture .rxp-image-asset{height:auto;min-height:0}.wl-hlp--respiratory .wl-hlp-hero-img img,.wl-hlp--respiratory .wl-hlp-hero-picture .rxp-image-asset img{height:auto}@media (max-width:1023px){.wl-hlp--respiratory .wl-hlp-hero-card{padding:0 24px}}.wl-hlp--respiratory .wl-hlp-bewell-image{display:none}.wl-hlp--respiratory .wl-hlp-bewell-content{flex:100%}@media (min-width:768px){.wl-hlp--respiratory .wl-hlp-cta-content h2,.wl-hlp--respiratory .wl-hlp-topics-heading,.wl-hlp--respiratory .wl-hlp-faq-heading{line-height:1.25}}.wl-hlp--respiratory .wl-hlp-cardgrid-heading{color:#147b74;font-size:26px;font-weight:300;line-height:1.25}.wl-hlp--respiratory .wl-hlp-content-text .wl-prose a{box-sizing:border-box;color:#fff;text-align:center;background:#005a5a;border-radius:6px;min-width:250px;max-width:100%;padding:14px 24px;font-weight:600;text-decoration:none;display:inline-block}@media (min-width:768px){.wl-hlp--respiratory .wl-hlp-content-text .wl-prose a{min-width:350px;padding:20px 26px;font-size:20px}}.wl-hlp--vaccines .wl-hlp-content,.wl-hlp--vaccines .wl-hlp-callout,.wl-hlp--vaccines .wl-hlp-bewell,.wl-hlp--vaccines .wl-hlp-cardgrid{background:#fff}.wl-hlp--vaccines .wl-hlp-content{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:44px 24px 32px}.wl-hlp--vaccines .wl-hlp-content-stack{gap:42px;max-width:none}.wl-hlp--vaccines .wl-hlp-content-row{gap:42px}.wl-hlp--vaccines .wl-hlp-content-row:not(.wl-hlp-content-row-full){align-items:center}.wl-hlp--vaccines .wl-hlp-content-row-full{align-items:flex-start}.wl-hlp--vaccines .wl-hlp-content-row-full .wl-hlp-content-text{text-align:left;align-items:flex-start}.wl-hlp--vaccines .wl-hlp-content-text h2,.wl-hlp--vaccines .wl-hlp-callout-heading,.wl-hlp--vaccines .wl-hlp-cardgrid-title{color:var(--wl-primary-contrast,#147b74);font-weight:700}.wl-hlp--vaccines .wl-hlp-content-text h2{font-size:28px;line-height:1.2}.wl-hlp--vaccines .wl-hlp-content-text p{font-size:15px;line-height:1.55}.wl-hlp--vaccines .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-prose a{background:var(--wl-primary-contrast,#147b74);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:fit-content;min-width:118px;min-height:44px;margin-top:20px;padding:12px 24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.wl-hlp--vaccines .wl-hlp-content-media{border-radius:8px;min-height:250px}.wl-hlp--vaccines .wl-hlp-callout{box-sizing:border-box;text-align:left;max-width:1040px;margin:0 auto;padding:16px 24px 46px}.wl-hlp--vaccines .wl-hlp-callout-inner{max-width:none;margin:0}.wl-hlp--vaccines .wl-hlp-callout-body{max-width:620px;font-size:15px;line-height:1.55}.wl-hlp--vaccines .wl-hlp-callout-buttons{justify-content:flex-start;margin-top:24px}.wl-hlp--vaccines .wl-hlp-callout-primary.rxp-button{background:var(--wl-primary-contrast,#147b74);border-color:var(--wl-primary-contrast,#147b74);border-radius:5px;min-width:128px;min-height:44px;padding:12px 24px;font-weight:700}.wl-hlp--vaccines .wl-hlp-bewell{padding:22px 24px 0}.wl-hlp--vaccines .wl-hlp-bewell-card{background:var(--wl-page-tint,#e5f5f4);border-radius:10px 10px 0 0;max-width:1040px;min-height:304px}.wl-hlp--vaccines .wl-hlp-bewell-content h2{color:var(--wl-primary-strong,#005a5a);font-size:42px;font-weight:700;line-height:1.05}.wl-hlp--vaccines .wl-hlp-bewell-content p{color:var(--wl-primary-strong,#005a5a);font-size:18px;line-height:1.35}.wl-hlp--vaccines .wl-hlp-cardgrid{z-index:1;margin-top:-36px;padding:0 24px 34px;position:relative}.wl-hlp--vaccines .wl-hlp-cardgrid-list{gap:18px;margin-top:0}.wl-hlp--vaccines .wl-hlp-cardgrid-card{border:1px solid #d8dede;border-radius:5px;min-height:390px;box-shadow:0 2px 6px #005a5a14}.wl-hlp--vaccines .wl-hlp-cardgrid-body{font-size:14px;line-height:1.45}.wl-hlp--vaccines .wl-hlp-cardgrid-link{background:var(--wl-primary-contrast,#147b74);color:#fff;border-radius:4px;justify-content:center;width:100%;min-height:42px;margin-top:auto;padding:11px 34px;font-weight:700;line-height:1;text-decoration:none;position:relative}.wl-hlp--vaccines .wl-hlp-cardgrid-link svg{width:14px;height:14px;position:absolute;right:14px}.wl-hlp--vaccines .wl-hlp-cardgrid+.wl-hlp-content{padding-top:4px;padding-bottom:24px}.wl-hlp--vaccines .wl-hlp-cardgrid+.wl-hlp-content .wl-hlp-content-row-full .wl-hlp-content-text{text-align:center;align-items:center}.wl-hlp--vaccines .wl-hlp-cardgrid+.wl-hlp-content .wl-hlp-content-text p{font-size:13px;line-height:1.45}.wl-hlp--vaccines .wl-hlp-cardgrid+.wl-hlp-content .wl-prose a{color:var(--bewell-blue,#005aa9);font-weight:700}.wl-hlp--vaccines .wl-hlp-sources{box-sizing:border-box;max-width:1040px;margin:32px auto 72px;padding:0 24px}.wl-hlp--vaccines .wl-hlp-sources-heading{color:#343434;margin-bottom:18px;font-size:13px;line-height:1.3}.wl-hlp--vaccines .wl-hlp-source{color:#343434;font-size:13px;line-height:1.55}@media (min-width:768px){.wl-hlp--vaccines .wl-hlp-content-row{gap:56px}.wl-hlp--vaccines .wl-hlp-content-row .wl-hlp-content-text{flex:0 43%}.wl-hlp--vaccines .wl-hlp-content-row .wl-hlp-content-media{flex:0 48%;min-height:300px}.wl-hlp--vaccines .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wl-hlp--vaccines .wl-hlp-content{padding-top:38px;padding-bottom:24px}.wl-hlp--vaccines .wl-hlp-callout{padding-top:10px;padding-bottom:34px}.wl-hlp--vaccines .wl-hlp-callout-buttons{margin-top:20px}.wl-hlp--vaccines .wl-hlp-callout+.wl-hlp-hero{margin-bottom:30px}.wl-hlp--vaccines .wl-hlp-bewell-content h2{font-size:50px}.wl-hlp--vaccines .wl-hlp-cardgrid{padding-bottom:207px}.wl-hlp--vaccines .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:98px}.wl-hlp--vaccines .wl-hlp-sources{margin-top:44px;margin-bottom:88px}}@media (max-width:767px){.wl-hlp--vaccines .wl-hlp-content,.wl-hlp--vaccines .wl-hlp-callout,.wl-hlp--vaccines .wl-hlp-bewell,.wl-hlp--vaccines .wl-hlp-cardgrid,.wl-hlp--vaccines .wl-hlp-sources{padding-left:20px;padding-right:20px}.wl-hlp--vaccines .wl-hlp-content{padding-top:28px}.wl-hlp--vaccines .wl-hlp-bewell-card{border-radius:8px}.wl-hlp--vaccines .wl-hlp-bewell-content h2{font-size:34px}.wl-hlp--vaccines .wl-hlp-cardgrid{margin-top:24px}.wl-hlp--travel .wl-hlp-callout--dark .wl-hlp-callout-heading{font-size:28px;line-height:1.4}.wl-hlp--travel .wl-hlp-callout--dark .wl-hlp-callout-highlight{margin-bottom:40px;font-size:16px;line-height:24px}.wl-hlp--travel .wl-hlp-accordion-title{font-size:16px;line-height:24px}.wl-hlp--travel .wl-hlp-accordion-content p{font-size:14px;line-height:25px}}@media (min-width:768px) and (max-width:1023px){.wl-hlp--travel .wl-hlp-hero-card{max-width:600px;margin:-60px auto var(--wl-space-lg);padding:40px 20px}.wl-hlp--travel .wl-hlp-hero-card h1{font-size:40px;line-height:1.2}.wl-hlp--travel .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{grid-template-columns:1fr}}.wl-hlp--travel .wl-hlp-cardgrid-subheading{font-size:22px;line-height:35px}@media (min-width:768px){.wl-hlp--travel .wl-hlp-cardgrid-subheading{font-size:24px;line-height:40px}}.wl-hlp--probiotics-health .wl-hlp-hero{max-width:var(--hlp-probiotics-rail);background:#e5f5f4;border-radius:18px 18px 0 0;min-height:0;margin:0 auto 48px;padding:0;overflow:hidden}.wl-hlp--probiotics-health .wl-hlp-hero-image-wrapper{height:280px}.wl-hlp--probiotics-health .wl-hlp-hero-picture{min-height:0}.wl-hlp--probiotics-health .wl-hlp-hero-picture>img,.wl-hlp--probiotics-health .wl-hlp-hero-img img,.wl-hlp--probiotics-health .wl-hlp-hero-picture .rxp-image-asset img{object-position:center}.wl-hlp--probiotics-health .wl-hlp-hero-card{width:auto;max-width:42%;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:0;margin:0;padding:0;position:absolute;top:50%;left:44px;transform:translateY(-50%)}.wl-hlp--probiotics-health .wl-hlp-hero-card h1{color:#005a5a;letter-spacing:0;font-size:3rem;font-weight:700;line-height:1.12}.wl-hlp--probiotics-health .wl-hlp-content,.wl-hlp--probiotics-health .wl-hlp-cardgrid,.wl-hlp--probiotics-health .wl-hlp-topics,.wl-hlp--probiotics-health .wl-hlp-faq{background:#fff}.wl-hlp--probiotics-health .wl-hlp-content{padding:36px var(--wl-space-md)}.wl-hlp--probiotics-health .wl-hlp-content-stack,.wl-hlp--probiotics-health .wl-hlp-cardgrid-inner,.wl-hlp--probiotics-health .wl-hlp-topics-inner{max-width:var(--hlp-probiotics-rail)}.wl-hlp--probiotics-health .wl-hlp-content-stack{gap:52px}.wl-hlp--probiotics-health .wl-hlp-content-row{align-items:center;gap:48px}.wl-hlp--probiotics-health .wl-hlp-content-text h2,.wl-hlp--probiotics-health .wl-hlp-cardgrid-heading,.wl-hlp--probiotics-health .wl-hlp-topics-heading,.wl-hlp--probiotics-health .wl-hlp-faq-heading{color:#147b74;letter-spacing:0;font-weight:700}.wl-hlp--probiotics-health .wl-hlp-content-text h2{font-size:1.75rem;line-height:1.25}.wl-hlp--probiotics-health .wl-hlp-content-text p{font-size:1rem;line-height:1.55}.wl-hlp--probiotics-health .wl-hlp-content-media{aspect-ratio:1.58;border-radius:8px;min-height:0}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint{padding:30px var(--wl-space-md) 40px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-list{row-gap:18px;margin-top:28px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-content{gap:6px;padding-top:20px;padding-bottom:20px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]){padding:0 var(--wl-space-md) 34px;background:#fff}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-inner{background:#f7f7f7;border-radius:6px;padding:0 72px 34px;position:relative}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-logo{width:min(520px,74%);margin:0 auto -16px;display:block;transform:translateY(-48px)}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-logo img{width:100%;height:auto;display:block}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-heading{text-align:center;margin:-18px 0 14px;font-size:1.625rem;line-height:1.2}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-subheading{max-width:760px;margin-bottom:18px;font-size:1rem;line-height:1.45}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 56px;margin-top:18px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-card{background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;display:grid;overflow:visible}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-media{width:28px;height:28px;padding:0}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-content{gap:0;padding:0}.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--resource{padding-top:62px;padding-bottom:42px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-heading{margin-bottom:30px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{row-gap:20px;margin-top:20px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content{padding-top:24px;padding-bottom:24px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-title{color:#343434;font-size:1rem;font-weight:400;line-height:1.45}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]),.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]),.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k])){padding:54px var(--wl-space-md) 34px}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-heading,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-heading,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-heading){margin-bottom:30px;font-size:1.75rem;line-height:1.2}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-list,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-list,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-list){gap:18px 22px;margin-top:0}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-card,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-card,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-card){border:0;border-radius:8px;box-shadow:0 4px 14px #0000001f}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-media,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-media,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-media){box-sizing:border-box;border-bottom:1px solid #d7e3e2;height:150px;padding:22px 24px 18px}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-media img,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-media img,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-media img){object-fit:contain}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-content,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-content,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-content){gap:10px;padding:20px 28px 24px}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-title,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-title,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-title){color:#147b74;text-align:center;font-size:1.125rem;font-weight:700;line-height:1.25}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-body,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-body,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-body){font-size:.875rem;line-height:1.45}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo{padding:12px var(--wl-space-md) 32px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-heading,.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-subheading,.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-content{display:none}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 18px;margin-top:0}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{border:0;border-radius:8px;min-height:112px;box-shadow:0 4px 14px #0000001a}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:112px;padding:18px 22px}.wl-hlp--probiotics-health .wl-hlp-faq{padding:58px var(--wl-space-md) 96px}.wl-hlp--probiotics-health .wl-hlp-faq-heading{max-width:var(--hlp-probiotics-rail);margin-bottom:36px;padding:0;font-size:1.75rem;line-height:1.25}.wl-hlp--probiotics-health .wl-hlp-accordion{max-width:var(--hlp-probiotics-rail);padding:0}:is(.wl-hlp--probiotics-health .wl-hlp-accordion-item,.wl-hlp--probiotics-health .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){background:0 0;border:0;border-top:1px solid #d7e3e2;border-radius:0;margin:0}.wl-hlp--probiotics-health .wl-hlp-accordion-item:last-child{border-bottom:1px solid #d7e3e2}.wl-hlp--probiotics-health .wl-hlp-accordion-title{color:#005a5a;min-height:0;padding:24px 0;font-size:1rem;font-weight:700;line-height:1.35}.wl-hlp--probiotics-health .wl-hlp-accordion-content{padding-bottom:18px}.wl-hlp--probiotics-health .wl-hlp-accordion-content p{max-width:none;font-size:.9375rem;line-height:1.5}.wl-hlp--probiotics-health .wl-hlp-sources{max-width:var(--hlp-probiotics-rail);margin:20px auto 36px;padding:0}.wl-hlp--probiotics-health .wl-hlp-sources-heading{font-size:.8125rem}.wl-hlp--probiotics-health .wl-hlp-source{font-size:.625rem;line-height:1.45}@media (min-width:1024px){.wl-hlp--probiotics-health .wl-hlp-content-row{gap:72px}.wl-hlp--probiotics-health .wl-hlp-content-row .wl-hlp-content-text,.wl-hlp--probiotics-health .wl-hlp-content-row .wl-hlp-content-media{flex-basis:0}}@media (max-width:1023px){.wl-hlp--probiotics-health .wl-hlp-hero{margin-bottom:44px}.wl-hlp--probiotics-health .wl-hlp-hero-image-wrapper{height:220px}.wl-hlp--probiotics-health .wl-hlp-hero-card h1{font-size:2.25rem}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.wl-hlp--probiotics-health .wl-hlp-hero{border-radius:14px 14px 0 0}.wl-hlp--probiotics-health .wl-hlp-hero-image-wrapper{height:190px}.wl-hlp--probiotics-health .wl-hlp-hero-card{max-width:50%;left:22px}.wl-hlp--probiotics-health .wl-hlp-hero-card h1{font-size:2rem;line-height:1.1}.wl-hlp--probiotics-health .wl-hlp-content{padding:32px 16px}.wl-hlp--probiotics-health .wl-hlp-content-stack{gap:42px}.wl-hlp--probiotics-health .wl-hlp-content-row{gap:20px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-logo{width:90%;transform:translateY(-28px)}.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:18px}:is(.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-align]) .wl-hlp-cardgrid-list,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-florastor]) .wl-hlp-cardgrid-list,.wl-hlp--probiotics-health .wl-hlp-cardgrid--resource:has([src*=prod-bio-k]) .wl-hlp-cardgrid-list,.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list){grid-template-columns:1fr}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{min-height:92px}.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:92px}.wl-hlp--probiotics-health .wl-hlp-faq{padding:34px 16px 52px}}@media (max-width:1024px){.global-auth-controls{bottom:78px;right:18px}}@media (max-width:767px){.wl-cms-shell .wl-slp{padding:20px 16px}.wl-cms-shell .wl-slp-hero{padding:28px 20px}}@media (max-width:860px){.wl-cms-shell[data-site-path=\/company] .wl-slp-hero-media img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:280px;margin:0 auto}}@media (max-width:767px){.wl-cms-shell[data-site-path=\/company] .wl-slp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.wl-cms-shell[data-site-path=\/company] .wl-slp-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.wl-hlp--weight-management .wl-hlp-hero-features{flex-flow:wrap;justify-content:center;gap:6px 10px}.wl-hlp--weight-management .wl-hlp-hero-features li{color:#005a5a;font-size:16px}.wl-hlp--weight-management .wl-hlp-hero-features li:before{content:"·";margin-right:10px}.wl-hlp--weight-management .wl-hlp-hero-features li:first-child:before{content:none}.wl-hlp--providers .wl-hlp-hero,.wl-hlp--specialty-pharmacy .wl-hlp-hero{background:0 0;border-bottom:6px solid #005a5a;margin-bottom:0}.wl-hlp--providers .wl-hlp-hero-image-wrapper,.wl-hlp--specialty-pharmacy .wl-hlp-hero-image-wrapper{height:490px}.wl-hlp--providers .wl-hlp-hero-picture>img,.wl-hlp--specialty-pharmacy .wl-hlp-hero-picture>img{object-position:center 25%}.wl-hlp--providers .wl-hlp-hero-card,.wl-hlp--specialty-pharmacy .wl-hlp-hero-card{z-index:3;text-align:center;background:#fff;border:none;border-radius:20px 20px 0 0;gap:8px;width:min(1180px,100% - 80px);max-width:none;margin:0;padding:46px 40px 40px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -2px 24px #00000014}.wl-hlp--providers .wl-hlp-hero-card h1,.wl-hlp--specialty-pharmacy .wl-hlp-hero-card h1{color:#005a5a;letter-spacing:-.4px;order:2;font-size:46px;font-weight:400;line-height:1.1}.wl-hlp--providers .wl-hlp-hero-card p,.wl-hlp--specialty-pharmacy .wl-hlp-hero-card p{color:#4a4a4a;order:1;font-size:22px;line-height:1.3}.wl-hlp--specialty-pharmacy .wl-hlp-hero-card h1{order:1;font-size:40px}.wl-hlp--specialty-pharmacy .wl-hlp-hero-card p{color:#343434;order:2;font-size:18px}.wl-hlp--specialty-pharmacy .wl-hlp-hero-features{flex-flow:wrap;order:3;justify-content:center;gap:12px;margin-top:4px}.wl-hlp--specialty-pharmacy .wl-hlp-hero-features li{color:#005a5a;border:1px solid #06a199;border-radius:10px;margin:0;padding:11px 26px;font-size:16px;font-weight:400}.wl-hlp--specialty-pharmacy .wl-hlp-hero-features li:before{content:none}.wl-hlp--providers .wl-hlp-content,.wl-hlp--specialty-pharmacy .wl-hlp-content{padding-top:96px;padding-bottom:40px}.wl-hlp--providers .wl-hlp-content-text h2,.wl-hlp--specialty-pharmacy .wl-hlp-content-text h2{color:#005a5a;letter-spacing:-.8px;font-size:52px;line-height:1.05}@media (max-width:767px){.wl-hlp--providers .wl-hlp-content-text h2,.wl-hlp--specialty-pharmacy .wl-hlp-content-text h2{font-size:32px}}.wl-hlp--providers .wl-hlp-content-media,.wl-hlp--specialty-pharmacy .wl-hlp-content-media{border-radius:160px 20px 20px;min-height:320px}@media (min-width:1024px){.wl-hlp--providers .wl-hlp-content-media,.wl-hlp--specialty-pharmacy .wl-hlp-content-media{min-height:420px}}.wl-hlp--providers .wl-hlp-cardgrid--plain,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid--plain{padding-top:96px;padding-bottom:96px}.wl-hlp--providers .wl-hlp-cardgrid--tint,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid--tint{padding-top:90px;padding-bottom:90px}.wl-hlp--providers .wl-hlp-cardgrid-heading,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-heading{color:#005a5a;max-width:640px;margin-bottom:44px;margin-left:auto;margin-right:auto;font-size:48px;line-height:1.12}.wl-hlp--providers .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading{max-width:none}@media (max-width:767px){.wl-hlp--providers .wl-hlp-cardgrid-heading,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-heading{font-size:30px}}.wl-hlp--providers .wl-hlp-cardgrid-title,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-title{color:#005a5a}.wl-hlp--providers .wl-hlp-cardgrid-link,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-link{color:#fff;background:#005a5a;border-radius:6px;align-self:flex-start;margin-top:16px;padding:12px 26px;font-size:15px;font-weight:400}.wl-hlp--providers .wl-hlp-cardgrid-link svg,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-link svg{display:none}.wl-hlp--providers .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-link,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-link{background:#147b74}.wl-hlp--providers .wl-hlp-cardgrid-title,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-title{font-size:22px}.wl-hlp--providers .wl-hlp-cardgrid-content,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-content{gap:14px;padding:30px 32px 34px}.wl-hlp--providers .wl-hlp-cardgrid-body,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-body{font-size:15px;line-height:1.55}.wl-hlp--providers .wl-hlp-cardgrid--tint{border-radius:250px 0 0;margin:40px 0}.wl-hlp--providers .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card{background:#fff;border:1px solid #b7e0dd}.wl-hlp--providers .wl-hlp-cardgrid--feature.wl-hlp-cardgrid--plain,.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid--feature.wl-hlp-cardgrid--plain{border-radius:0 200px 0 0}.wl-hlp--providers .wl-hlp-faq,.wl-hlp--specialty-pharmacy .wl-hlp-faq{background:#005a5a;border-radius:200px 0 0;margin:0;padding:89px 0 120px}.wl-hlp--providers .wl-hlp-faq-heading,.wl-hlp--specialty-pharmacy .wl-hlp-faq-heading{color:#fff;font-size:46px}@media (max-width:767px){.wl-hlp--providers .wl-hlp-faq-heading,.wl-hlp--specialty-pharmacy .wl-hlp-faq-heading{padding:0 24px;font-size:30px}}.wl-hlp--providers .wl-hlp-accordion-item,.wl-hlp--specialty-pharmacy .wl-hlp-accordion-item{background:#fff;border:none;border-radius:12px;padding:0 28px;box-shadow:0 2px 8px #0000001f}:is(.wl-hlp--providers .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open]),.wl-hlp--specialty-pharmacy .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){border:none}.wl-hlp--providers .wl-hlp-accordion-title,.wl-hlp--specialty-pharmacy .wl-hlp-accordion-title{color:#005a5a;font-size:18px;font-weight:500}.wl-hlp--providers .wl-hlp-accordion-title svg,.wl-hlp--specialty-pharmacy .wl-hlp-accordion-title svg{color:#005a5a}.wl-hlp--providers .wl-hlp-accordion-content p,.wl-hlp--specialty-pharmacy .wl-hlp-accordion-content p{color:#343434}@media (max-width:767px){.wl-hlp--providers .wl-hlp-hero,.wl-hlp--specialty-pharmacy .wl-hlp-hero{border-bottom:none;margin-bottom:8px;overflow:visible}.wl-hlp--providers .wl-hlp-hero-image-wrapper,.wl-hlp--specialty-pharmacy .wl-hlp-hero-image-wrapper{border-bottom:6px solid #005a5a;height:240px}.wl-hlp--providers .wl-hlp-hero-picture,.wl-hlp--specialty-pharmacy .wl-hlp-hero-picture{height:240px;min-height:0}.wl-hlp--providers .wl-hlp-hero-card,.wl-hlp--specialty-pharmacy .wl-hlp-hero-card{border-radius:16px;width:calc(100% - 32px);margin:16px auto 0;padding:24px 20px;position:static;transform:none;box-shadow:0 2px 16px #00000014}.wl-hlp--providers .wl-hlp-hero-card h1,.wl-hlp--specialty-pharmacy .wl-hlp-hero-card h1{font-size:26px}.wl-hlp--providers .wl-hlp-hero-card p,.wl-hlp--specialty-pharmacy .wl-hlp-hero-card p{font-size:16px}.wl-hlp--providers .wl-hlp-content,.wl-hlp--specialty-pharmacy .wl-hlp-content{padding-top:40px}.wl-hlp--providers .wl-hlp-content-media,.wl-hlp--specialty-pharmacy .wl-hlp-content-media{border-radius:80px 16px 16px;min-height:240px}}.gm-page[data-page=home] .gm-flow-section:has(.gm-normalized-program-copy){background:#bbe7e5}.wl-hlp-faq{background:0 0;margin:0;padding:76px 0}.wl-hlp-faq-heading,.wl-slp-education>h2,.accessible-accordion-heading{color:#147b74;letter-spacing:0;text-align:left;max-width:960px;margin:0 auto 34px;padding:0;font-size:28px;font-weight:700;line-height:36px}.wl-hlp-accordion,.wl-slp-faq-items,.accessible-accordion{width:100%;max-width:960px;margin:0 auto;padding:0;list-style:none;display:block}.wl-hlp-accordion-item,.wl-slp-accordion,.wl-slp-faq-item,.accessible-accordion-item{width:100%;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;margin:0;padding:0;position:relative}.wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open]){border-color:#d7d7d7}.wl-hlp-accordion-details{padding:0}.wl-hlp-accordion-title,.wl-slp-accordion>summary,.wl-slp-faq-item>summary,.accessible-accordion .accessible-accordion-title,.accessible-accordion button.accessible-accordion-title{width:100%;min-height:83px;box-shadow:none;color:#147b74;font-family:var(--wl-font-family);letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:29px 48px 29px 0;font-size:18px;font-weight:700;line-height:24px;list-style:none;display:flex}.wl-hlp-accordion-title::-webkit-details-marker{display:none}.wl-slp-accordion>summary::-webkit-details-marker{display:none}.wl-slp-faq-item>summary::-webkit-details-marker{display:none}.wl-hlp-accordion-title::marker{content:""}.wl-slp-accordion>summary::marker{content:""}.wl-slp-faq-item>summary::marker{content:""}.wl-hlp-accordion-title>span,.wl-slp-accordion>summary>span,.wl-slp-faq-item>summary>span,.accessible-accordion .accessible-accordion-title{flex:auto}.wl-hlp-accordion-title:hover,.wl-slp-accordion>summary:hover,.wl-slp-faq-item>summary:hover,.accessible-accordion .accessible-accordion-title:hover,.accessible-accordion button.accessible-accordion-title:hover{background:0 0;text-decoration:underline}.wl-hlp-accordion-title:focus-visible,.wl-slp-accordion>summary:focus-visible,.wl-slp-faq-item>summary:focus-visible,.accessible-accordion .accessible-accordion-title:focus-visible,.accessible-accordion button.accessible-accordion-title:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px;text-decoration:underline}.wl-hlp-accordion-title svg,.wl-slp-accordion>summary svg,.wl-slp-faq-item>summary svg{color:#147b74;flex:none;transition:transform .18s}.wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg,.wl-slp-accordion[open]>summary svg,.wl-slp-faq-item[open]>summary svg{transform:rotate(180deg)}.accessible-accordion .accessible-accordion-title+span,.accessible-accordion button.accessible-accordion-title+span{pointer-events:none;transform-origin:50%;border-bottom:2px solid #147b74;border-right:2px solid #147b74;width:14px;height:14px;transition:transform .18s;position:absolute;top:41px;right:18px;transform:translateY(-68%)rotate(45deg)}.accessible-accordion .accessible-accordion-title[aria-expanded=true]+span,.accessible-accordion button.accessible-accordion-title[aria-expanded=true]+span{transform:translateY(-32%)rotate(225deg)}@media (prefers-reduced-motion:reduce){.wl-hlp-accordion-title svg,.wl-slp-accordion>summary svg,.wl-slp-faq-item>summary svg,.accessible-accordion .accessible-accordion-title+span,.accessible-accordion button.accessible-accordion-title+span{transition:none}}.wl-hlp-accordion-content,.wl-slp-accordion>.wl-slp-accordion-body,.wl-slp-faq-item>.wl-prose,.wl-slp-faq-item>.cms-markdown,.accessible-accordion .accessible-accordion-body,.accessible-accordion .accessible-accordion-content{color:var(--wl-text-primary);font-family:var(--wl-font-family);margin:0;padding:0 48px 28px 0;font-size:16px;font-weight:400;line-height:26px}.wl-hlp-accordion-content .wl-prose,.wl-slp-accordion-body .wl-prose,.wl-slp-faq-item>.wl-prose,.wl-slp-faq-item>.cms-markdown{color:inherit;font-size:inherit;line-height:inherit}.wl-hlp-accordion-content p,.wl-slp-accordion-body p,.wl-slp-faq-item p,.accessible-accordion .accessible-accordion-body p,.accessible-accordion .accessible-accordion-content p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 14px}.wl-hlp-accordion-content p:last-child,.wl-slp-accordion-body p:last-child,.wl-slp-faq-item p:last-child,.accessible-accordion .accessible-accordion-body p:last-child,.accessible-accordion .accessible-accordion-content p:last-child{margin-bottom:0}.wl-hlp-accordion-content :is(ul,ol),.wl-slp-accordion-body :is(ul,ol),.wl-slp-faq-item :is(ul,ol),.accessible-accordion .accessible-accordion-body :is(ul,ol),.accessible-accordion .accessible-accordion-content :is(ul,ol){margin:0 0 14px 22px;padding:0}.wl-hlp-accordion-content :is(ul,ol) li,.wl-slp-accordion-body :is(ul,ol) li,.wl-slp-faq-item :is(ul,ol) li,.accessible-accordion .accessible-accordion-body :is(ul,ol) li,.accessible-accordion .accessible-accordion-content :is(ul,ol) li{font-size:var(--wl-accordion-list-size,16px)}.wl-hlp-accordion-content,.wl-slp-accordion>.wl-slp-accordion-body,.wl-slp-faq-item,.accessible-accordion .accessible-accordion-body,.accessible-accordion .accessible-accordion-content{--wl-accordion-list-size:var(--wl-accordion-paragraph-size,16px)}.wl-hlp-accordion-content a,.wl-slp-accordion-body a,.wl-slp-faq-item a,.accessible-accordion .accessible-accordion-body a,.accessible-accordion .accessible-accordion-content a{color:#147b74;text-decoration:underline}.source-dom-canvas .accessible-accordion.accessible-accordion,.gm-page .accessible-accordion.accessible-accordion{width:100%!important;max-width:960px!important;margin:0 auto!important;padding:0!important;list-style:none!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-item,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-item{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #d7d7d7!important;border-radius:0!important;margin:0!important;padding:0!important;position:relative!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-title,.source-dom-canvas .accessible-accordion.accessible-accordion button.accessible-accordion-title,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-title,.gm-page .accessible-accordion.accessible-accordion button.accessible-accordion-title{width:100%!important;min-height:83px!important;box-shadow:none!important;color:#147b74!important;font-family:var(--wl-font-family)!important;letter-spacing:0!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:29px 48px 29px 0!important;font-size:18px!important;font-weight:700!important;line-height:24px!important;display:flex!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-title *,.source-dom-canvas .accessible-accordion.accessible-accordion button.accessible-accordion-title *,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-title *,.gm-page .accessible-accordion.accessible-accordion button.accessible-accordion-title *{color:inherit!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-title+span,.source-dom-canvas .accessible-accordion.accessible-accordion button.accessible-accordion-title+span,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-title+span,.gm-page .accessible-accordion.accessible-accordion button.accessible-accordion-title+span{pointer-events:none!important;transform-origin:50%!important;border-bottom:2px solid #147b74!important;border-right:2px solid #147b74!important;width:14px!important;height:14px!important;transition:transform .18s!important;position:absolute!important;top:41px!important;right:18px!important;transform:translateY(-68%)rotate(45deg)!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-title[aria-expanded=true]+span,.source-dom-canvas .accessible-accordion.accessible-accordion button.accessible-accordion-title[aria-expanded=true]+span,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-title[aria-expanded=true]+span,.gm-page .accessible-accordion.accessible-accordion button.accessible-accordion-title[aria-expanded=true]+span{transform:translateY(-32%)rotate(225deg)!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-body,.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-content,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-body,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-content{color:var(--wl-text-primary)!important;font-family:var(--wl-font-family)!important;margin:0!important;padding:0 48px 28px 0!important;font-size:16px!important;font-weight:400!important;line-height:26px!important}@media (max-width:767px){.wl-hlp-faq{padding:52px 24px}.wl-hlp-faq-heading,.wl-slp-education>h2,.accessible-accordion-heading{margin-bottom:20px;font-size:24px;line-height:31px}.wl-hlp-accordion-title,.wl-slp-accordion>summary,.wl-slp-faq-item>summary,.accessible-accordion .accessible-accordion-title,.accessible-accordion button.accessible-accordion-title{min-height:68px;padding:22px 36px 22px 0;font-size:16px;line-height:22px}.wl-hlp-accordion-content,.wl-slp-accordion>.wl-slp-accordion-body,.wl-slp-faq-item>.wl-prose,.wl-slp-faq-item>.cms-markdown,.accessible-accordion .accessible-accordion-body,.accessible-accordion .accessible-accordion-content{padding:0 36px 22px 0}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-title,.source-dom-canvas .accessible-accordion.accessible-accordion button.accessible-accordion-title,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-title,.gm-page .accessible-accordion.accessible-accordion button.accessible-accordion-title{min-height:68px!important;padding:22px 36px 22px 0!important;font-size:16px!important;line-height:22px!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-title+span,.source-dom-canvas .accessible-accordion.accessible-accordion button.accessible-accordion-title+span,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-title+span,.gm-page .accessible-accordion.accessible-accordion button.accessible-accordion-title+span{top:34px!important}.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-body,.source-dom-canvas .accessible-accordion.accessible-accordion .accessible-accordion-content,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-body,.gm-page .accessible-accordion.accessible-accordion .accessible-accordion-content{padding:0 36px 22px 0!important}}.wl-hlp-slider-arrow:focus-visible,.wl-hlp-slider-dot button:focus-visible,.wl-hlp-slider-tooltip:focus-visible,.wl-hlp-product-link:focus-visible,.wl-hlp-topic-link:focus-visible,.wl-hlp-bewell-cta.rxp-button:focus-visible,.wl-hlp-bewell-cta--outline.rxp-button:focus-visible,.wl-hlp-cta-primary.rxp-button:focus-visible,.wl-hlp-cta-secondary.rxp-button:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-hlp-accordion-item:has(.wl-hlp-accordion-title:focus-visible){outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-hlp-product-card:has(.wl-hlp-product-link:focus-visible){outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-hlp-topic-card:has(.wl-hlp-topic-link:focus-visible){outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-hlp-accordion-item .wl-hlp-accordion-title:focus-visible,.wl-hlp-product-card .wl-hlp-product-link:focus-visible,.wl-hlp-topic-card .wl-hlp-topic-link:focus-visible{outline:none}.wl-cms-main a:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px;border-radius:4px}.wl-hlp-topic-link:hover .wl-hlp-topic-learn-more,.wl-hlp-topic-link:focus-visible .wl-hlp-topic-learn-more,.wl-hlp-topic-link:active .wl-hlp-topic-learn-more,.wl-hlp-product-link:hover .wl-hlp-product-heading,.wl-hlp-product-link:focus-visible .wl-hlp-product-heading,.wl-hlp-product-link:active .wl-hlp-product-heading{text-decoration:underline}.wl-hlp-topic-image,.wl-hlp-product-img-wrapper{overflow:hidden}@media (prefers-reduced-motion:no-preference){.wl-hlp-topic-image img,.wl-hlp-product-img-wrapper img{transition:transform .2s}.wl-hlp-topic-link:hover .wl-hlp-topic-image img,.wl-hlp-topic-link:focus-visible .wl-hlp-topic-image img,.wl-hlp-topic-link:active .wl-hlp-topic-image img,.wl-hlp-product-link:hover .wl-hlp-product-img-wrapper img,.wl-hlp-product-link:focus-visible .wl-hlp-product-img-wrapper img,.wl-hlp-product-link:active .wl-hlp-product-img-wrapper img{transform:scale(1.04)}}.wl-hlp-slider-tooltip{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0}.cms-preview-bar{font-variant-numeric:tabular-nums;align-items:center;gap:10px;min-height:34px;padding:2px 2px 0;display:flex}.cms-preview-bar__state{letter-spacing:.06em;text-transform:uppercase;color:var(--wl-muted);font-size:.72rem;font-weight:800}.cms-preview-bar__spacer{flex:auto}.cms-preview-bar__pills{background:var(--wl-primary);border-radius:999px;gap:2px;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-preview-bar__pills{background:color-mix(in srgb, var(--wl-primary) 7%, #eef4f4)}}.cms-preview-pill{cursor:pointer;color:#3c5250;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:.76rem;font-weight:700}.cms-preview-pill.is-active{color:var(--wl-primary-deep,#0b5f5a);background:#fff;box-shadow:0 1px 3px #093c3924}.cms-preview-pill:hover:not(.is-active){color:#133b38}.cms-preview-lens{border:1px solid var(--wl-primary);align-items:center;gap:7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cms-preview-lens{border:1px solid color-mix(in srgb, var(--wl-primary) 26%, #d5e4e3)}}.cms-preview-lens{cursor:pointer;color:#3c5250;background:#fff;border-radius:999px;padding:4px 12px 4px 6px;font-size:.76rem;font-weight:700}.cms-preview-lens__dot{background:#cfdedd;border-radius:999px;width:22px;height:13px;transition:background .14s;position:relative}.cms-preview-lens__dot:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;transition:transform .14s;position:absolute;top:1.5px;left:2px;box-shadow:0 1px 2px #093c394d}.cms-preview-lens.is-on{color:var(--wl-primary-deep,#0b5f5a);border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-preview-lens.is-on{border-color:color-mix(in srgb, var(--wl-primary) 46%, #d5e4e3)}}.cms-preview-lens.is-on .cms-preview-lens__dot{background:var(--wl-primary,#06a199)}.cms-preview-lens.is-on .cms-preview-lens__dot:after{transform:translate(8px)}@media (prefers-reduced-motion:reduce){.cms-preview-lens__dot,.cms-preview-lens__dot:after{transition:none}}.cms-quickedit{z-index:400;position:fixed;inset:0}.cms-quickedit__scrim{cursor:default;background:#0e222047;border:0;padding:0;position:absolute;inset:0}.cms-quickedit__panel{background:#fff;border-left:1px solid #dfeae9;flex-direction:column;width:min(440px,94vw);animation:.16s cms-quickedit-in;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-14px 0 36px #0a2e2b29}@keyframes cms-quickedit-in{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cms-quickedit__panel{animation:none}}.cms-quickedit__head{border-bottom:1px solid #e7efee;justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 18px 12px;display:flex}.cms-quickedit__type{letter-spacing:.07em;text-transform:uppercase;color:var(--wl-primary-deep,#0b5f5a);background:var(--wl-primary,#06a199);border-radius:999px;padding:2px 8px;font-size:.62rem;font-weight:800;display:inline-block}@supports (color:color-mix(in lab, red, red)){.cms-quickedit__type{background:color-mix(in srgb, var(--wl-primary,#06a199) 12%, #eef6f5)}}.cms-quickedit__head h3{color:var(--wl-ink,#16211f);margin:2px 0 0;font-size:1.02rem;line-height:1.25}.cms-quickedit__close{cursor:pointer;color:#6d817f;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:1.3rem;line-height:1}.cms-quickedit__close:hover{color:#133b38;background:#eef4f3}.cms-quickedit__body{flex:auto;align-content:start;gap:12px;padding:14px 18px;display:grid;overflow-y:auto}.cms-quickedit__field{gap:5px;display:grid}.cms-quickedit__field>span{color:#3c5250;font-size:.74rem;font-weight:700}.cms-quickedit__field input,.cms-quickedit__field textarea{color:#1d2c2a;background:#fdfefe;border:1px solid #d5e2e1;border-radius:8px;width:100%;padding:8px 10px;font:500 .86rem/1.45 inherit}.cms-quickedit__field input:focus,.cms-quickedit__field textarea:focus{outline:2px solid var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-quickedit__field input:focus,.cms-quickedit__field textarea:focus{outline:2px solid color-mix(in srgb, var(--wl-primary) 45%, transparent)}}.cms-quickedit__field input:focus,.cms-quickedit__field textarea:focus{outline-offset:0;border-color:var(--wl-primary,#06a199)}.cms-quickedit__note{color:var(--wl-muted,#5f6d6b);margin:2px 0 0;font-size:.74rem}.cms-quickedit__note a{color:var(--wl-primary-deep,#0b5f5a);font-weight:700}.cms-quickedit__empty{color:var(--wl-muted,#5f6d6b);font-size:.84rem}.cms-quickedit__error{color:#b3362a;margin:0;font-size:.78rem;font-weight:700}.cms-quickedit__foot{background:#fff;border-top:1px solid #e7efee;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px 16px;display:flex}.cms-quickedit__status{color:var(--wl-primary-deep,#0b5f5a);margin-right:auto;font-size:.72rem;font-weight:600}.cms-quickedit__status.is-dirty{color:#8a6d1f}.cms-quickedit__cancel{color:#3c5250;cursor:pointer;background:#fff;border:1px solid #d5e2e1;border-radius:999px;padding:7px 16px;font-size:.8rem;font-weight:700}.cms-quickedit__save{background:var(--wl-primary-deep,#0b5f5a);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:7px 18px;font-size:.8rem;font-weight:800}.cms-quickedit__save:disabled{opacity:.45;cursor:default}.cms-quickedit__panel{width:min(540px,96vw)}.cms-quickedit__body{font-size:.84rem}.cms-quickedit__body input[type=text],.cms-quickedit__body input[type=url],.cms-quickedit__body input[type=number],.cms-quickedit__body input:not([type]),.cms-quickedit__body select{border-radius:8px;padding:7px 10px;font-size:.84rem;line-height:1.4}.cms-quickedit__body textarea{border-radius:8px;min-height:58px;max-height:170px;padding:8px 10px;font-size:.84rem;line-height:1.5}.cms-quickedit__body label,.cms-quickedit__body legend{color:#465956;font-size:.72rem;font-weight:700}.cms-quickedit__body button{border-radius:7px;font-size:.74rem}.cms-quickedit__body [role=group] button,.cms-quickedit__body [class*=inline-flex] button{padding:4px 10px}.cms-quickedit__body [class*=rounded]{border-radius:9px}.cms-quickedit__body [class*=space-y]>*+*{margin-top:10px}.cms-quickedit__body img{object-fit:cover;border-radius:8px;max-width:64px;max-height:64px}.cms-quickedit__body .cms-image-preview img{object-fit:contain;border-radius:0;width:100%;max-width:100%;max-height:144px}.cms-quickedit__panel.is-docked{border:1px solid #dfeae9;border-radius:12px;flex-direction:column;width:auto;max-height:calc(100vh - 140px);animation:none;display:flex;position:sticky;top:12px;box-shadow:0 6px 24px #0a2e2b14}.cms-quickedit__panel.is-docked .cms-quickedit__body{overflow-y:auto}.cms-quickedit__headtools{flex:none;align-items:center;gap:6px;display:inline-flex}.cms-quickedit__swap{color:#3c5250;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5e2e1;border-radius:999px;padding:3px 10px;font:700 .7rem/1.5 inherit}.cms-quickedit__swap:hover{color:var(--wl-primary-deep,#0b5f5a);border-color:var(--wl-primary)}@supports (color:color-mix(in lab, red, red)){.cms-quickedit__swap:hover{border-color:color-mix(in srgb, var(--wl-primary) 40%, #d5e2e1)}}.cms-palette{gap:8px}.cms-palette__row{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #e2ecec;border-radius:10px;gap:2px;padding:9px 12px;transition:border-color .1s;display:grid}.cms-palette__row:hover:not(:disabled){border-color:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-palette__row:hover:not(:disabled){border-color:color-mix(in srgb, var(--wl-primary,#06a199) 55%, #e2ecec)}}.cms-palette__row:hover:not(:disabled){background:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-palette__row:hover:not(:disabled){background:color-mix(in srgb, var(--wl-primary,#06a199) 3%, #fff)}}.cms-palette__row:disabled{opacity:.5;cursor:default}.cms-palette__row strong{color:var(--wl-ink,#22312f);font-size:.84rem}.cms-palette__row small{color:var(--wl-muted,#5f6d6b);font-size:.72rem;line-height:1.35}.cms-link-compact{background:#fff;border:1px solid #d7e3e3;border-radius:8px;align-items:stretch;display:flex}.cms-link-compact:focus-within{border-color:var(--wl-primary,#06a199);box-shadow:0 0 0 2px var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-link-compact:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--wl-primary,#06a199) 22%, transparent)}}.cms-link-compact>select{width:auto;min-width:62px;color:var(--wl-primary-deep,#0b5f5a);cursor:pointer;background:#f4f9f8;outline:none;flex:none;font-weight:700;border:0!important;border-right:1px solid #e2ecec!important;border-radius:7px 0 0 7px!important;padding:0 6px!important;font-size:.72rem!important}.cms-link-compact>input{flex:auto;min-width:0;box-shadow:none!important;border:0!important;border-radius:0 7px 7px 0!important;outline:none!important}.cms-link-compact .cms-link-page-typeahead{flex:auto;min-width:0}.cms-link-compact .cms-page-typeahead__control{background:#fff;box-shadow:none!important;border:0!important;border-radius:0 7px 7px 0!important}.cms-link-href-field.is-compact{gap:5px;display:grid}.cms-link-href-field.is-compact .cms-link-href-field__label small{opacity:.75;font-weight:500}.cms-link-compact{position:relative}.cms-link-compact .cms-link-page-typeahead{position:static}.cms-link-href-field.is-compact .cms-page-typeahead__popover{z-index:90;width:auto;max-height:min(300px,46vh);box-shadow:0 18px 50px var(--wl-primary-strong);margin-top:0;position:absolute;top:calc(100% + 6px);left:0;right:0}@supports (color:color-mix(in lab, red, red)){.cms-link-href-field.is-compact .cms-page-typeahead__popover{box-shadow:0 18px 50px color-mix(in srgb, var(--wl-primary-strong) 16%, transparent)}}.cms-page-builder.is-canvas-locked{height:var(--canvas-lock-height,calc(100dvh - 150px));flex-direction:column;min-height:480px;display:flex;overflow:hidden}.cms-page-builder.is-canvas-locked>.cms-page-builder-topbar{flex:none}.cms-page-builder.is-canvas-locked .cms-composer-shell,.cms-page-builder.is-canvas-locked .cms-composer-main,.cms-page-builder.is-canvas-locked .cms-layout-workspace{flex-direction:column;flex:auto;align-items:stretch;min-height:0;display:flex}.cms-page-builder.is-canvas-locked .cms-full-page-preview{flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0}.cms-preview-split{align-items:start}.cms-page-builder.is-canvas-locked .cms-preview-split{align-items:stretch;min-height:0}.cms-page-builder.is-canvas-locked .cms-full-page-preview__scroller{min-height:0;display:flex}.cms-page-builder.is-canvas-locked .cms-quickedit__panel.is-docked{height:100%;min-height:0;max-height:none;position:relative;top:0}.cms-newpage__overlay{z-index:420;background:#0c201e52;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cms-newpage__panel{background:#fff;border:1px solid #dfeae9;border-radius:14px;flex-direction:column;width:min(760px,94vw);max-height:min(660px,92vh);display:flex;box-shadow:0 24px 80px #08282547}.cms-newpage__head{border-bottom:1px solid #e7efee;justify-content:space-between;align-items:flex-start;gap:10px;padding:18px 22px 12px;display:flex}.cms-newpage__head h2{color:var(--wl-ink,#16211f);margin:0;font-size:1.08rem}.cms-newpage__head p{color:var(--wl-muted,#5f6d6b);margin:4px 0 0;font-size:.78rem}.cms-newpage__body{flex:auto;align-content:start;gap:16px;min-height:0;padding:14px 22px;display:grid;overflow-y:auto}.cms-newpage__fields{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.cms-newpage__field{align-content:start;gap:4px;display:grid}.cms-newpage__field>span:first-child{color:#465956;font-size:.74rem;font-weight:700}.cms-newpage__field input{color:#1d2c2a;background:#fff;border:1px solid #d7e3e3;border-radius:8px;width:100%;padding:8px 10px;font:500 .86rem/1.4 inherit}.cms-newpage__field input:focus{border-color:var(--wl-primary,#06a199);box-shadow:0 0 0 2px var(--wl-primary,#06a199);outline:none}@supports (color:color-mix(in lab, red, red)){.cms-newpage__field input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--wl-primary,#06a199) 22%, transparent)}}.cms-newpage__slugrow{background:#fff;border:1px solid #d7e3e3;border-radius:8px;align-items:center;display:flex;overflow:hidden}.cms-newpage__slugrow:focus-within{border-color:var(--wl-primary,#06a199);box-shadow:0 0 0 2px var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-newpage__slugrow:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--wl-primary,#06a199) 22%, transparent)}}.cms-newpage__slugrow>span{color:var(--wl-muted,#5f6d6b);background:#f6fafa;flex:none;align-self:stretch;align-items:center;padding:8px 2px 8px 10px;font-size:.82rem;font-weight:600;display:flex}.cms-newpage__slugrow>input{box-shadow:none!important;border:0!important;border-radius:0!important}.cms-newpage__grid-label{color:#465956;margin-bottom:8px;font-size:.74rem;font-weight:700;display:block}.cms-newpage__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.cms-newpage__card{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #dbe7e6;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.cms-newpage__card:hover{border-color:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-newpage__card:hover{border-color:color-mix(in srgb, var(--wl-primary,#06a199) 45%, #dbe7e6)}}.cms-newpage__card.is-selected{border-color:var(--wl-primary,#06a199);box-shadow:0 0 0 2px var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-newpage__card.is-selected{box-shadow:0 0 0 2px color-mix(in srgb, var(--wl-primary,#06a199) 24%, transparent)}}.cms-newpage__card.is-selected{background:var(--wl-primary,#06a199)}@supports (color:color-mix(in lab, red, red)){.cms-newpage__card.is-selected{background:color-mix(in srgb, var(--wl-primary,#06a199) 4%, #fff)}}.cms-newpage__card strong{color:var(--wl-ink,#16211f);font-size:.85rem}.cms-newpage__card small{color:var(--wl-muted,#5f6d6b);font-size:.7rem}.cms-newpage__hint{color:var(--wl-muted,#5f6d6b);margin-right:auto;font-size:.72rem}.cms-newpage__error{color:#b3362a;margin:0;font-size:.76rem;font-weight:700}.cms-newpage__foot{border-top:1px solid #e7efee;align-items:center;gap:8px;padding:12px 22px 16px;display:flex}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media){padding-top:36px;padding-bottom:54px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-stack{gap:86px;max-width:1200px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-stack>.wl-hlp-content-row-full:first-child .wl-hlp-content-text{align-items:stretch;max-width:1080px;margin:0 auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){background:var(--ec-panel);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:0;max-width:1050px;margin:110px auto 34px;padding:0 68px 64px;display:flex;position:relative;overflow:visible}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{background:0 0;border-radius:0;order:-1;width:250px;min-height:0;margin:-116px auto 20px;overflow:visible}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-img{object-fit:contain;width:100%;height:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-img img{object-fit:contain;width:100%;height:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-text{align-items:stretch;width:100%}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-prose ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 92px;margin:0;padding:0;list-style:none;display:grid}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-prose li{min-height:42px;color:var(--ec-ink);align-items:center;padding-left:54px;font-size:16px;line-height:22px;list-style:none;display:flex;position:relative}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])){align-items:center;gap:64px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-media{border-radius:8px;min-height:0;overflow:visible}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-img{object-fit:contain;width:100%;height:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-img img{object-fit:contain;width:100%;height:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-text h2{color:var(--ec-teal);font-size:31px;font-weight:700;line-height:38px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-text p,.wl-hlp.wl-hlp--eye-care .wl-hlp-content-text li{color:var(--ec-ink);font-size:15px;line-height:24px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-text ul{margin:12px 0 0;padding-left:22px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)){padding:28px 70px 34px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)) .wl-hlp-content-text h2{color:var(--ec-ink);text-align:center;font-size:20px;font-weight:400;line-height:28px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)) .wl-hlp-content-text .wl-prose{max-width:900px;color:var(--ec-ink);text-align:center;margin-left:auto;margin-right:auto;font-size:18px;line-height:27px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)) .wl-hlp-content-text p{max-width:900px;color:var(--ec-ink);text-align:center;margin-left:auto;margin-right:auto;font-size:18px;line-height:27px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo){background:#fff;padding:62px 70px 36px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-list{gap:24px;margin:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-card{background:#fff;border:1px solid #eee;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 5px 18px #00000014}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-media{border-bottom:1px solid var(--ec-rule);box-sizing:border-box;justify-content:center;align-items:center;height:228px;padding:24px 28px 22px;display:flex;overflow:hidden}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-media img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-title{color:var(--ec-teal);margin:0 0 8px;font-size:22px;font-weight:700;line-height:28px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body p{color:var(--ec-ink);font-size:14px;line-height:22px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body p{margin:0 0 12px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul{flex-direction:column;gap:18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul>li{min-height:32px;color:var(--ec-ink);margin:0;padding-left:46px;font-size:14px;font-weight:700;line-height:20px;list-style:none;position:relative}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul+p,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul+p~p{color:var(--ec-muted);font-size:13px;font-weight:400;line-height:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo{background:#fff;padding:28px 70px 48px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-heading{display:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-subheading{max-width:960px;color:var(--ec-muted);text-align:center;margin:0 auto 32px;font-size:11px;line-height:18px;display:block}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-subheading p{margin:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{gap:24px;max-width:980px;margin:0 auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{border:1px solid #eee;border-radius:8px;box-shadow:0 5px 16px #00000012}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-title,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-content{display:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources{max-width:1200px;color:var(--ec-ink);text-align:left;margin:30px auto 50px;padding:0 31px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources-rule{border:0;border-top:1px solid var(--ec-rule);margin:0 0 14px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources-heading{color:var(--ec-ink);text-align:left;margin:0 0 4px;font-size:11px;font-weight:700;line-height:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources-list{margin:0;padding-inline-start:11px}.wl-hlp.wl-hlp--eye-care .wl-hlp-source,.wl-hlp.wl-hlp--eye-care .wl-hlp-source .wl-prose,.wl-hlp.wl-hlp--eye-care .wl-hlp-source .wl-prose :is(p,ol,ul,li,a),.wl-hlp.wl-hlp--eye-care .wl-hlp-source-link{color:var(--ec-ink);text-align:left;font-size:11px;line-height:20px;text-decoration:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-row-full,.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text{text-align:left;align-items:stretch}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text h2,.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text .wl-prose h2{color:var(--ec-ink);text-align:left;margin:0 0 4px;font-size:11px;font-weight:700;line-height:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text .wl-prose,.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text .wl-prose p,.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text .wl-prose li{max-width:none;color:var(--ec-ink);text-align:left;font-size:11px;line-height:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-stack>.wl-hlp-content-row-full:first-child .wl-hlp-content-text{flex:auto;width:100%;max-width:960px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){align-self:center;width:100%;max-width:1050px;margin:82px auto 24px;padding:0 68px 46px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{flex:none;width:230px;max-width:230px;height:auto;margin:-88px auto 10px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media .rxp-image-asset{object-fit:contain;width:100%;height:auto;max-height:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media .rxp-image-asset img{object-fit:contain;width:100%;height:auto;max-height:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media img{object-fit:contain;width:100%;height:auto;max-height:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-text{flex:auto;width:100%;max-width:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-text{flex:0 0 470px;max-width:470px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources{margin-top:24px;margin-bottom:42px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content{padding-bottom:32px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-text h2 sup,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-heading sup{font-size:.5em}@media (max-width:767px){.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media){padding-left:20px;padding-right:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){margin-top:84px;padding:0 22px 40px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{width:210px;margin-top:-90px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo),.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo{padding-left:20px;padding-right:20px}}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero{width:min(100%,960px);max-width:960px;margin-bottom:50px}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-image-wrapper{border-radius:20px 20px 0 0;height:326px}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture,.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture img{width:100%;height:100%}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture img{object-fit:cover;object-position:right top}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture img,.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-img img,.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture .rxp-image-asset img{filter:none;opacity:1;mix-blend-mode:normal}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){max-width:1050px;margin-top:92px;padding:0 74px 38px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo){padding-top:60px;padding-bottom:34px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-list{gap:22px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-card{border-color:#eee;box-shadow:0 4px 14px #00000014}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-media{height:222px;padding:22px 26px 18px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-content{gap:10px;padding:28px 30px 32px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-title{margin-bottom:6px;font-size:21px;line-height:27px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body p{font-size:14px;line-height:21px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul{gap:16px;margin-top:16px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul>li{min-height:30px;padding-left:42px;font-size:14px;line-height:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul+p,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-body ul+p~p{font-size:13px;line-height:19px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)){padding-top:26px;padding-bottom:30px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)) .wl-hlp-content-text .wl-prose{max-width:1040px;font-size:18px;line-height:28px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo)+.wl-hlp-content:not(:has(.wl-hlp-content-media)) .wl-hlp-content-text p{max-width:1040px;font-size:18px;line-height:28px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid-card:has(.wl-hlp-cardgrid-eyebrow) .wl-hlp-cardgrid-media{height:252px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo{padding-top:24px;padding-bottom:42px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{gap:28px;max-width:1040px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:132px;padding:26px 30px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources{max-width:1120px;margin-top:26px;margin-bottom:38px;padding:0 28px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-stack{max-width:1120px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content{padding-top:22px;padding-bottom:34px}.wl-hlp.wl-hlp--eye-care .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text .wl-prose p{max-width:none}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer{box-sizing:border-box;background:#f8f8f8;max-width:1440px;margin:0 auto;padding:92px 96px 130px}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer .gm-normalized-brand img{width:174px}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-width:224px;min-height:43px;font-size:15px;font-weight:700}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer .gm-normalized-footer-social a{width:31px;height:31px}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer .rxp-footer-link-group strong{color:#147b74;margin-bottom:18px;font-size:16px;line-height:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer .rxp-footer-link-group ul{gap:13px}.wl-cms-main:has(.wl-hlp.wl-hlp--eye-care)+.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{color:#555;font-size:14px;line-height:20px}@media (max-width:767px){.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])){gap:30px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-media{flex:none;height:auto;min-height:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-text{flex:none;width:100%;max-width:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){padding:0 22px 40px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-text{flex:none;width:100%;max-width:none}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-media{height:175px}}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{object-fit:contain;width:auto;max-width:100%;max-height:78px;display:block}.wl-hlp.wl-hlp--diabetes-resources h1,.wl-hlp.wl-hlp--diabetes-resources h2,.wl-hlp.wl-hlp--diabetes-resources h3{color:var(--dr-deep-teal);letter-spacing:0}.wl-hlp.wl-hlp--diabetes-resources .rxp-button,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-text a,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid-link{border-radius:6px;font-weight:700}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero{margin-top:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero-card h1{color:var(--dr-deep-teal);font-weight:800}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero-card p{color:var(--dr-text)}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-calculator{box-sizing:border-box;border-radius:12px;position:relative;box-shadow:1px 5px 14px -1px #0000001a;max-width:1010px!important;padding:42px 58px 44px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-title-container h2{color:#006060!important;font-size:28px!important;font-weight:300!important;line-height:38px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-title-container p{color:var(--dr-text);font-size:16px!important;line-height:24px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form fieldset{margin:0 0 14px!important;display:block!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form legend{color:var(--dr-text);margin:0 0 6px!important;font-size:14px!important;font-weight:700!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form input{width:170px!important;height:36px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form>div:not(.mini-app-bmi-results){margin-left:0!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-range-panel{box-sizing:border-box;min-height:150px;background:var(--dr-yellow)!important;color:#000!important;border-radius:6px!important;width:250px!important;padding:20px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-range-panel h3{color:#000!important;margin:0 0 14px!important;font-size:14px!important;font-weight:800!important;line-height:20px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-range-panel ul{color:#000;gap:0!important;font-size:12px!important;line-height:17px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta{background:#fff;grid-template-columns:minmax(0,430px) minmax(420px,1fr);align-items:center;gap:96px;min-height:353px;margin-top:56px;margin-bottom:70px;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-content{grid-area:1/1;align-self:center;padding-left:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-image{border-radius:12px;grid-area:1/2;justify-self:end;width:430px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-image img{border-radius:12px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-content h2,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-text h2{color:var(--dr-deep-teal);font-size:26px;font-weight:800;line-height:36px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-content h2{color:var(--dr-deep-teal);font-size:26px;font-weight:800;line-height:36px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-desc,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-desc p,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-text p{color:var(--dr-text);font-size:16px;line-height:24px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-content p{color:var(--dr-text);font-size:16px;line-height:24px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content{min-height:1063px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row{align-items:center;max-width:1010px;margin:0 auto}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media{border-radius:12px;width:430px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media img{border-radius:12px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-text a{background:var(--dr-deep-teal);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 18px;text-decoration:none;display:inline-flex}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-text a[target=_blank]:after,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link:after{content:"↗";color:currentColor;margin-left:7px;font-size:12px;font-weight:800;line-height:1;display:inline-block}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-cta:after{content:"↗";color:currentColor;margin-left:7px;font-size:12px;font-weight:800;line-height:1;display:inline-block}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]){background:#fff;max-width:1010px;min-height:352px;position:relative}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-card{min-height:352px;box-shadow:none;background:#fff;grid-template-columns:minmax(0,430px) minmax(420px,1fr);align-items:center;gap:96px;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-content{grid-area:1/1;padding-left:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-image{border-radius:12px;grid-area:1/2;justify-self:end;width:430px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-buttons{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-cta{background:var(--dr-deep-teal);color:#fff;border-color:var(--dr-deep-teal);min-height:42px;padding:10px 18px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-cta--outline{background:var(--dr-deep-teal);color:#fff}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner{max-width:1010px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-heading{color:var(--dr-deep-teal);text-align:center;margin:0 0 28px;font-size:30px;font-weight:800;line-height:38px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{background:var(--dr-mist);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-height:430px;padding:36px 20px 34px;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card+.wl-hlp-cardgrid-card{border-left:2px solid #fff}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-content{text-align:center;padding:0 28px;display:contents}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title{min-height:58px;color:var(--dr-deep-teal);order:1;margin:0 26px 16px;font-size:20px;font-weight:800;line-height:25px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-eyebrow{min-height:34px;color:var(--dr-muted);letter-spacing:0;text-transform:none;order:2;margin:0 24px 24px;font-size:13px;font-weight:400;line-height:18px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body{color:var(--dr-text);order:4;margin:22px 26px 0;font-size:14px;line-height:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media{order:3;justify-content:center;align-items:center;height:155px;margin:0;display:flex;overflow:visible}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media img{object-fit:contain;width:auto;max-width:100%;height:155px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider{background:#fff;min-height:820px;padding-top:28px;padding-bottom:56px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-slider-track{gap:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-card{border:1px solid var(--dr-border);min-height:354px;box-shadow:none;background:#fff;border-top:0;border-radius:0 0 8px 8px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-img-wrapper{background:var(--dr-card-gray);border-radius:12px 12px 0 0;min-height:132px;padding:16px 0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-features{border-top:1px solid var(--dr-border);text-align:left;margin:14px 0 0;padding:14px 0 0;list-style:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-features li{color:var(--dr-text);margin:0 0 9px;padding-left:28px;font-size:11px;line-height:16px;position:relative}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout--light{background:#fff;min-height:358px;position:relative}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-highlight{max-width:760px;color:var(--dr-deep-teal);text-align:center;margin:0 auto;font-size:28px;font-weight:300;line-height:38px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource{background:#fff;min-height:820px;padding-top:0;padding-bottom:68px;position:relative}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-inner{max-width:1010px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{gap:22px 24px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card{background:var(--dr-card-gray);min-height:426px;box-shadow:none;border:0;border-radius:8px;overflow:visible}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{min-height:426px;color:inherit;text-decoration:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media{border-radius:8px 8px 0 0;height:174px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content{flex-direction:column;min-height:252px;padding:22px 22px 20px;display:flex}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-title{color:var(--dr-deep-teal);font-size:22px;font-weight:800;line-height:28px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body{color:var(--dr-text);margin:12px 0 16px;font-size:13px;line-height:19px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body p{margin:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link{background:var(--dr-deep-teal);color:#fff;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;margin-top:auto;padding:10px 20px;text-decoration:none;display:flex}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link svg{display:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq{min-height:564px;padding-top:56px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq-heading{max-width:1010px;color:var(--dr-deep-teal);margin-left:auto;margin-right:auto;font-size:28px;font-weight:400;line-height:36px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-accordion{max-width:1010px;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-accordion-title{color:var(--dr-deep-teal);font-weight:800}@media (max-width:767px){.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form fieldset{display:block!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form legend{margin:0 0 8px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form>div:not(.mini-app-bmi-results){margin-left:0!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row{flex-direction:column;gap:24px;display:flex}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-content,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-image{grid-area:auto;justify-self:stretch;width:100%;padding-left:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-content{grid-area:auto;justify-self:stretch;width:100%;padding-left:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-image{grid-area:auto;justify-self:stretch;width:100%;padding-left:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-text,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media{flex:0 auto;width:100%;min-width:0;max-width:100%}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:20px;padding:28px 16px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card+.wl-hlp-cardgrid-card{border-top:2px solid #fff;border-left:0;padding-top:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title{min-height:0;margin:0 18px 12px;font-size:18px;line-height:23px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-eyebrow{min-height:0;margin:0 18px 16px;font-size:12px;line-height:16px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body{margin:14px 18px 0;font-size:13px;line-height:18px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media{height:128px;margin:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media img{height:128px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider{padding-top:24px;padding-bottom:42px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-slider-track{gap:16px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-card{min-height:318px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-features li{margin-bottom:7px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource{padding-bottom:58px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{gap:18px;margin-top:36px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{min-height:390px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media{height:158px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content{min-height:232px;padding:20px 22px 18px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-title{font-size:20px;line-height:25px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link{min-height:42px;padding-top:9px;padding-bottom:9px}}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .wl-prototype-controls{display:none!important}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .global-auth-controls{display:none!important}body:has(.wl-hlp--diabetes-resources) .global-auth-controls{display:none!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-campaign-banner{background:0 0;width:min(1010px,100% - 62px);margin:0 auto 62px;padding:0 0 36px;position:relative}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link,.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link picture{display:block}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link img{object-fit:contain;object-position:center;border-radius:12px;width:100%;height:auto;max-height:306px;display:block}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__arrow svg{width:20px;height:20px}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__dots button{background:0 0;border:0;border-radius:999px;width:24px;height:24px;margin:0;padding:0;display:block;position:relative}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__dots button:before{content:"";width:8px;height:8px;box-shadow:0 0 0 1px var(--dr-teal);background:#fff;border-radius:999px;position:absolute;top:8px;left:8px}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__dots button.is-active:before{background:var(--dr-deep-teal);box-shadow:0 0 0 1px var(--dr-deep-teal)}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__pause svg{width:15px;height:15px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-inner{align-content:center;max-width:1010px;min-height:218px;margin:0 auto;padding:58px 90px 30px;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-carousel-arrow{background:var(--dr-ocean);color:#fff;border:0;border-radius:4px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-10%)}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-carousel-pause{display:none!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-carousel-dots button{border:1px solid var(--dr-teal);background:#fff;border-radius:999px;width:10px;height:10px;padding:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-carousel-dots button.is-active{background:var(--dr-deep-teal);border-color:var(--dr-deep-teal)}.wl-hlp-callout-carousel-pause,.wl-hlp-callout-carousel-arrow{min-width:24px;min-height:24px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource{min-height:790px;padding-bottom:54px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-footer-note{max-width:1010px;color:var(--dr-text);text-align:center;margin:18px auto 0;font-size:11px;line-height:18px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq{min-height:auto;padding:38px 0 74px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq-heading{color:var(--dr-deep-teal);margin-bottom:48px;font-size:30px;font-weight:800;line-height:38px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-accordion-title{min-height:76px;color:var(--dr-deep-teal);padding:0;font-size:16px;font-weight:800;line-height:22px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-accordion-title svg{color:var(--dr-teal)}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer{background:#f8f8f8;margin-top:0;padding:56px min(7vw,92px) 36px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-brand .gm-normalized-brand img{width:168px;height:auto}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-ctas{gap:14px;margin-top:28px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-ctas .rxp-button{min-width:220px;min-height:42px;color:var(--dr-ocean);background:#ade3e1;border-radius:6px;font-size:14px;font-weight:800}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-social{gap:22px;margin-top:26px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-legal{text-align:center;border-top:1px solid #d9d9d9;margin-top:42px;padding-top:24px}@media (max-width:767px){.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-campaign-banner{width:calc(100% - 36px);margin-bottom:38px;padding-bottom:30px}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link img{object-fit:contain;max-height:420px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta{min-height:0;margin-top:34px;margin-bottom:42px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{min-height:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-card{min-height:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider{min-height:0;padding-top:16px;padding-bottom:34px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-inner{min-height:190px;padding:48px 54px 28px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource{min-height:0;padding-bottom:44px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq{padding:30px 18px 46px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq-heading{margin-bottom:24px;font-size:26px;line-height:34px}}@media (min-width:768px){.wl-hlp.wl-hlp--diabetes-resources>.rxp-breadcrumb-trail{width:min(var(--dr-live-rail), calc(100% - 2 * var(--wl-space-sm)));max-width:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-inner,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-faq-heading,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-accordion{width:min(var(--dr-live-rail), calc(100% - 62px));max-width:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]){width:min(var(--dr-live-rail), calc(100% - 62px));max-width:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-campaign-banner{width:min(var(--dr-campaign-rail), calc(100% - 62px));margin-bottom:34px;padding-bottom:36px}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link,.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link picture,.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link img{aspect-ratio:1440/578;height:auto}.wl-hlp.wl-hlp--diabetes-resources .gm-source-campaign-carousel__image-link img{object-fit:contain;max-height:none}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero{grid-template-columns:430px minmax(0,480px);justify-content:center;gap:50px;margin-top:-28px;padding-left:0;padding-right:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero-image-wrapper,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero-picture,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero-picture>img{width:430px;max-width:430px;height:auto}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-hero-card{width:480px;max-width:480px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form input{box-sizing:border-box;width:160px!important;height:36px!important;min-height:0!important;padding:6px 8px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-content{padding-left:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-content{padding-left:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cta-image,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media{width:420px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-bewell:has(img[alt="Be Well caregiver support"]) .wl-hlp-bewell-image{width:420px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body{margin-left:20px;margin-right:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-callout-inner{max-width:var(--dr-live-rail);padding-left:80px;padding-right:80px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{grid-template-rows:186px 1fr;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content{min-height:240px;padding:22px 22px 20px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-ctas .rxp-button{min-width:230px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form fieldset{margin-bottom:15px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form input{width:170px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-stack{width:min(var(--dr-live-rail), calc(100% - 62px));gap:112px;max-width:none;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row{grid-template-columns:430px minmax(0,408px);gap:112px;width:100%;max-width:none;margin-left:0;margin-right:0;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-text{max-width:408px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row .wl-hlp-content-media{width:430px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-image-left .wl-hlp-content-media{grid-area:1/1}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-image-left .wl-hlp-content-text{grid-area:1/2}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-image-right .wl-hlp-content-text{grid-area:1/1}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-image-right .wl-hlp-content-media{grid-area:1/2}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-text a{gap:8px;padding-left:20px;padding-right:20px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{min-height:438px;padding:38px 24px 36px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title{min-height:62px;margin-left:22px;margin-right:22px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media img{height:174px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-slider-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-card{min-height:360px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{gap:24px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{min-height:434px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media{height:190px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-brand .gm-normalized-brand img{width:180px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-ctas{gap:14px;margin-top:26px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-ctas .rxp-button{min-width:224px;min-height:42px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-social{gap:20px;margin-top:28px}.wl-cms-shell:has(.wl-hlp--diabetes-resources) .gm-normalized-footer-legal{margin-top:40px;padding-top:22px}}@media (max-width:767px){.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-mini-app--bmi-calculator .mini-app-bmi-form fieldset{margin-bottom:18px!important}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-stack{gap:58px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-content-row{gap:28px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{padding-top:32px;padding-bottom:32px}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-slider .wl-hlp-product-card,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card,.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{min-height:0}.wl-hlp.wl-hlp--diabetes-resources .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media{height:174px}}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero{max-width:var(--hlp-probiotics-rail);background:var(--hlp-probiotics-mist);border-radius:18px 18px 0 0;margin:0 auto 48px;padding:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-image-wrapper{aspect-ratio:3.05;height:auto}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-picture>img,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-img img,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-picture .rxp-image-asset img,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero img{object-fit:cover!important;object-position:right top!important}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-card{z-index:2;width:auto;max-width:42%;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:0;margin:0;padding:0;position:absolute;top:50%;left:44px;transform:translateY(-50%)}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-card h1{color:var(--hlp-probiotics-teal);letter-spacing:0;margin:0;font-size:3.125rem;font-weight:700;line-height:1.2}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-topics,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-faq{background:#fff}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content{padding:52px var(--wl-space-md) 36px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-stack,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid-inner,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-topics-inner{max-width:var(--hlp-probiotics-rail)}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-stack{gap:46px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row{align-items:center;gap:72px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row .wl-hlp-content-text,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row .wl-hlp-content-media{flex-basis:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-media{aspect-ratio:1.34;border-radius:8px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-text h2,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-text h3,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid-heading,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-topics-heading,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-faq-heading{color:var(--hlp-probiotics-teal);letter-spacing:0;font-weight:700}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text h2,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text h3{margin:0 0 20px;font-size:1.375rem;line-height:1.4}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row-full:not(:has(.wl-hlp-content-text p)){justify-content:center;min-height:56px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row-full:not(:has(.wl-hlp-content-text p)) .wl-hlp-content-text{text-align:center;max-width:none}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-text p{color:#333;font-size:1rem;line-height:1.5}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row .wl-prose ul{margin:12px 0 0;padding:0;list-style:none}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2) .wl-hlp-content-text h2{color:#1979c3}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]){padding:0 var(--wl-space-md) 36px;background:#fff}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-inner{background:#f8f8f8;border-radius:6px;padding:12px 72px 54px;position:relative}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-logo img{width:100%;height:auto;display:block}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-subheading{color:#333;text-align:center;max-width:760px;margin:0 auto 22px;font-size:1rem;line-height:1.45}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px;margin-top:26px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;display:grid;overflow:visible}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-media{width:28px;height:28px;padding:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-content{gap:0;padding:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-title{color:#343434;font-size:1rem;font-weight:400;line-height:1.45}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{align-items:stretch;gap:22px;margin-top:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card{min-height:860px;box-shadow:var(--hlp-probiotics-card-shadow);background:#fff;border:0;border-radius:12px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media{border-bottom:1px solid var(--hlp-probiotics-rule);box-sizing:border-box;height:214px;padding:15px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body p{margin:0 0 15px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body p:first-child{text-align:center;max-width:252px;margin-left:auto;margin-right:auto}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo{padding:12px var(--wl-space-md) 26px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-heading,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-subheading,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-content{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;left:-9999px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 20px;margin-top:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{min-height:108px;box-shadow:var(--hlp-probiotics-card-shadow);background:#fff;border:0;border-radius:8px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:108px;padding:16px 22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{object-fit:contain;object-position:center center}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-faq{padding:58px var(--wl-space-md) 96px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-faq-heading{max-width:var(--hlp-probiotics-rail);color:var(--hlp-probiotics-teal);text-align:left;margin:0 auto 36px;padding:0;font-size:1.625rem;font-weight:700;line-height:1.4}:is(.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-accordion-item,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){border:0;border-top:1px solid var(--hlp-probiotics-rule);background:0 0;border-radius:0;margin:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-accordion-item:last-child{border-bottom:1px solid var(--hlp-probiotics-rule)}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-accordion-title{color:var(--hlp-probiotics-deep);padding:24px 0;font-size:1rem;font-weight:700;line-height:1.35}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-accordion-content p{max-width:none;font-size:.9375rem;line-height:1.5}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources{width:min(var(--hlp-probiotics-reference-rail), calc(100% - 48px));max-width:none;min-height:388px;margin:30px auto 42px;padding:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources-rule{border-color:var(--hlp-probiotics-rule);margin-bottom:28px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources-heading{color:#333;letter-spacing:0;text-align:left;margin:0 0 12px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources-list{margin:0;padding-left:24px;list-style:decimal}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source{color:#333;letter-spacing:0;margin-bottom:9px;font-family:Open Sans,sans-serif;font-size:12px;line-height:22px;display:list-item}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .wl-prose,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .wl-prose p,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .wl-prose a,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .wl-prose span,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .cms-markdown,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .cms-markdown p,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .cms-markdown a,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .cms-markdown span{color:inherit;font-size:inherit;line-height:inherit}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source-link,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source-link p,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source-link a,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source-link span,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .wl-prose a,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source .cms-markdown a{color:#1979c3;text-decoration:none}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-source a[href^=http]:after{content:" (" attr(href) ")"}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content{min-height:360px;padding:0 var(--wl-space-md) 128px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-stack{max-width:var(--hlp-probiotics-reference-rail);gap:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text{text-align:left;align-items:flex-start;max-width:none}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text h2{color:#333;text-align:left;margin:0 0 16px;font-size:12px;font-weight:400;line-height:22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text p,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text li,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text strong{color:#333;letter-spacing:0;text-align:left;font-family:Open Sans,sans-serif;font-size:12px;line-height:22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text strong{font-weight:700}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text p{max-width:none;margin:0 0 10px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-text p:last-child{margin-bottom:0}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-row-full .wl-hlp-content-text h2,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-row-full .wl-hlp-content-text .wl-prose,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-row-full .wl-hlp-content-text .wl-prose p,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content .wl-hlp-content-row-full .wl-hlp-content-text .wl-prose strong{color:#333;text-align:left;font-size:12px;line-height:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer{background:#f8f8f8;border-top:0;grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:42px 82px;padding:64px 136px 48px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand img{width:176px;height:auto}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{color:#005a5a;background:#ade3e1;border-radius:6px;min-height:42px;font-size:14px;font-weight:700;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer .gm-normalized-footer-social a{background:#147b74;width:32px;height:32px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer .rxp-footer-link-group strong{color:#147b74;letter-spacing:0;font-size:16px;line-height:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer .rxp-footer-link-group ul{gap:8px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{color:#6e6e6e;font-size:14px;line-height:20px}@media (max-width:1023px){.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero{margin-bottom:60px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-image-wrapper{aspect-ratio:3.05}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-card h1{font-size:2.25rem}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row{gap:32px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer{grid-template-columns:1fr!important;padding:48px 40px 38px!important}}@media (max-width:767px){.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero{border-radius:14px 14px 0 0;margin-bottom:62px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-image-wrapper{aspect-ratio:1.72}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-card{max-width:50%;left:22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-hero-card h1{font-size:2rem;line-height:1.1}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content{padding:38px 16px 48px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-stack{gap:66px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row{gap:22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media .rxp-image-asset,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media img{object-fit:contain;width:100%;height:100%}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text h2,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text h3{margin-bottom:18px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-content-text p{line-height:1.54}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]){padding-bottom:40px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-inner{padding:0 24px 42px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--tint:has([src*=icon-probiotics]) .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:22px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list,.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{min-height:92px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:92px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-faq{padding:38px 16px 56px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources{margin:34px auto 58px}.wl-hlp--probiotics-health.wl-hlp--probiotics-health .wl-hlp-sources+.wl-hlp-content{padding:0 16px 74px}.wl-cms-main:has(.wl-hlp.wl-hlp--probiotics-health)+.gm-normalized-footer{row-gap:28px;grid-template-columns:1fr!important;padding:38px 24px 34px!important}}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content,.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout,.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell,.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid{background:#fff}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell{box-sizing:border-box;min-height:385px;padding:0 24px 44px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-card{background:#fff;border-radius:0;max-width:960px;min-height:385px;margin:0 auto;display:block;position:relative;overflow:hidden}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content h2{color:#fff;max-width:360px;margin:0;font-size:58px;font-weight:700;line-height:1.05}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content .wl-prose{max-width:340px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content p{color:#fff;text-align:center;margin:0;font-size:20px;font-weight:400;line-height:1.35}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content p+p{margin-top:22px;font-size:11px;font-weight:700;line-height:1.35}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-image{z-index:1;flex:none;width:100%;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-img,.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-img img{width:100%;height:100%;margin:0;display:block}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-img img{object-fit:cover;object-position:center}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-buttons{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media){box-sizing:border-box;max-width:1040px;margin:0 auto;padding:0 24px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-text{flex:0 39%;gap:16px;max-width:390px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-media{border-radius:8px;flex:0 48%;min-height:0}.wl-hlp--vaccines.wl-hlp .wl-hlp-content-text h2{color:var(--vaccines-teal);letter-spacing:0;font-family:Open Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:40px}.wl-hlp--vaccines.wl-hlp .wl-hlp-content-text p{color:var(--vaccines-body);letter-spacing:0;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:24px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media) .wl-prose a{background:var(--vaccines-teal);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-width:120px;min-height:45px;margin-top:18px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-media img{object-fit:cover;object-position:center;border-radius:8px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light{box-sizing:border-box;text-align:left;background:0 0;max-width:1040px;margin:0 auto;padding:16px 24px 18px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-inner{max-width:none;margin:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-heading{color:var(--vaccines-teal);letter-spacing:0;text-align:left;margin:0 0 14px;font-family:Open Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:38px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-body{max-width:620px;color:var(--vaccines-body);letter-spacing:0;text-align:left;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:22px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-buttons{justify-content:flex-start;margin-top:17px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-primary.rxp-button{border:1px solid var(--vaccines-action);background:var(--vaccines-action);color:#fff;border-radius:6px;min-width:128px;min-height:46px;padding:12px 20px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.wl-hlp--vaccines.wl-hlp>.wl-hlp-hero{box-sizing:border-box;background:0 0;margin:0;padding:0 24px 26px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-hero .wl-hlp-hero-image-wrapper{max-width:960px;height:auto;margin:0 auto}.wl-hlp--vaccines.wl-hlp>.wl-hlp-hero .wl-hlp-hero-picture,.wl-hlp--vaccines.wl-hlp>.wl-hlp-hero .rxp-image-asset{height:auto;min-height:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-hero .wl-hlp-hero-image-wrapper img{width:100%;height:auto;display:block}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid{z-index:1;margin-top:-66px;padding:0 24px 44px;position:relative}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-inner{max-width:960px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-heading,.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-subheading{display:none}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px 18px;margin-top:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-card{background:#fff;border:1px solid #dfe7e6;border-radius:6px;min-height:0;box-shadow:0 1px 4px #00000014}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-card:nth-child(-n+3){min-height:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-card-link{width:100%;height:100%;min-height:100%;color:inherit;text-decoration:none;display:flex}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-content{text-align:center;flex-direction:column;align-items:center;gap:12px;height:auto;min-height:100%;padding:24px 22px 20px;display:flex}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-title{color:var(--vaccines-action);letter-spacing:0;margin:0 0 10px;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.3}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-body{color:var(--vaccines-body);letter-spacing:0;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:1.5}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-body p{margin:0 0 10px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-body p:last-child{margin-bottom:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-link{background:var(--vaccines-action);color:#fff;border-radius:6px;justify-content:center;width:100%;min-height:40px;margin-top:auto;padding:10px 34px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;position:relative}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-link svg{display:none}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid+.wl-hlp-content{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:4px 24px 24px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid+.wl-hlp-content .wl-hlp-content-text p{color:var(--vaccines-body);font-size:14px;line-height:24px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources{box-sizing:border-box;max-width:1040px;margin:46px auto 76px;padding:0 24px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources .wl-hlp-sources-rule{display:none}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources .wl-hlp-sources-heading{color:var(--vaccines-body);letter-spacing:0;margin:0 0 18px;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:400;line-height:22px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources .wl-hlp-sources-list{gap:2px;padding-left:14px;display:grid}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources .wl-hlp-source-link{color:var(--vaccines-body);overflow-wrap:anywhere;word-break:normal;text-decoration:none;display:inline}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources .wl-prose ol li::marker{color:var(--vaccines-body)}@media (min-width:1024px){.wl-hlp--vaccines.wl-hlp .wl-hlp-content-text h2{font-size:36px;line-height:48px}.wl-hlp--vaccines.wl-hlp .wl-hlp-content-text p{font-size:18px;line-height:30px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-heading{font-size:28px;line-height:38px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-body{font-size:14px;line-height:22px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light .wl-hlp-callout-primary.rxp-button{font-size:14px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid{margin-top:-96px;padding-bottom:44px}}@media (max-width:767px){.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-image{width:100%;height:100%;position:absolute;inset:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content h2{font-size:36px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-bewell .wl-hlp-bewell-content p{font-size:16px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-callout--light,.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid,.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid+.wl-hlp-content,.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources{padding-left:20px;padding-right:20px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media){padding-left:20px;padding-right:20px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media){padding-top:28px}:is(.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-text,.wl-hlp--vaccines.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-media){flex:auto;max-width:none}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid{margin-top:22px;padding-bottom:36px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-subheading{max-width:600px;color:var(--vaccines-body);margin:0 auto 20px;font-size:14px;line-height:20px;display:block}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-card{min-height:0}.wl-hlp--vaccines.wl-hlp>.wl-hlp-cardgrid .wl-hlp-cardgrid-content{padding:22px 20px 20px}.wl-hlp--vaccines.wl-hlp>.wl-hlp-sources{margin:42px auto 64px}}@media (min-width:768px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero{align-items:center;padding-top:96px;padding-bottom:168px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card{align-self:center}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{align-self:flex-end;width:380px;max-width:380px}}@media (min-width:1200px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero{padding-top:96px;padding-bottom:176px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:430px;max-width:430px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{font-size:74px}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card{box-shadow:none;text-align:left;background-color:#0000;border:0;border-radius:0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{color:#005a5a;letter-spacing:0;font-weight:700}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{color:#115556;text-align:left;font-weight:400}@media (min-width:768px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{line-height:1.08}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{line-height:1.22}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{line-height:1.42}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-picture>img{object-fit:contain!important;object-position:center!important}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal{background-color:#cde7e7}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-subtitle p,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:#005a5a;text-align:center;font-weight:400}@media (min-width:1020px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-section{padding-bottom:138px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-title{margin-bottom:24px;font-size:40px}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-tab button{color:#115556;border-radius:var(--wl-button-radius);letter-spacing:.32px;background-color:#e0f0f0;border:0;font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-tab-active button{color:#fff;background-color:#115556}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-title{color:#115556;letter-spacing:0;font-weight:700;line-height:1.3}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-body,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-body p{color:#115556;font-weight:600;line-height:1.6}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-body p:first-child{font-weight:700}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-link:hover{background-color:#0e4445}@media (min-width:1020px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row>.wl-hlp-content-text{flex:0 42%;max-width:42%}}@media (min-width:1440px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row h2{font-size:40px}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row h2{color:#fff;letter-spacing:0;font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row p,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row li,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row a{color:#fff;font-weight:400;line-height:1.5}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row a{text-decoration:underline}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-content .wl-hlp-content-row .wl-hlp-content-media img{object-fit:cover;object-position:center}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint{background-color:#e4f2f2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-heading{color:#115556;letter-spacing:0;text-align:left;font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{color:#005a5a;text-align:left;font-weight:400}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card{min-height:0;box-shadow:none;background-color:#fff;border:0;border-radius:8px}@media (min-width:768px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card{min-height:320px}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-media{box-shadow:none;background-color:#e4f2f2;border:0;border-radius:50%}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-media img{object-fit:contain;object-position:center}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-title{color:#115556}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-body,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-body p{color:#343434;font-weight:400}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-link{color:#fff;box-shadow:none;text-align:center;background-color:#115556;border:0;border-radius:6px;font-weight:700;line-height:1.5}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark{box-shadow:none;color:#fff;background-color:#0e4445;border:0;border-radius:8px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-title,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-body,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-body p{color:#fff}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-link{color:#115556;background-color:#fff;border:0;border-radius:6px;font-weight:600}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--withlogo{background-color:#0e4445;padding-top:84px;padding-bottom:96px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-heading{color:#fff;letter-spacing:0;font-weight:700;line-height:1.25}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-logo img{object-fit:contain;object-position:center}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-card{box-shadow:none;text-align:left;background-color:#fff;border:0;border-radius:8px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-media{height:250px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-media img{object-fit:contain;object-position:center}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-title{color:#343434;font-size:20px;font-weight:400;line-height:1.24}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint{background-color:#fff}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading{color:#115556;letter-spacing:0;text-align:center;font-weight:700;line-height:1.2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-inner{box-shadow:none;background-color:#d6e1ec40;border:0;border-radius:12px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{color:#115556;font-weight:700;line-height:1.25}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body p{color:#115556;font-weight:400;line-height:1.35}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo{background-color:#fff}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{box-shadow:none;background-color:#0000;border:0;border-radius:0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{box-shadow:none;background-color:#0000;border:0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{object-fit:contain;object-position:center}@media (max-width:767px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,1fr);place-items:center;gap:24px 20px;display:grid}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{width:100%}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{color:#fff;text-align:left}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{letter-spacing:0;font-weight:700}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-card{box-shadow:none;background-color:#0000;border:0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper{box-shadow:none;background-color:#fff;border:0;border-radius:8px}@media (min-width:768px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider{padding-top:78px;padding-bottom:92px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-carousel{max-width:1220px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header{margin-bottom:44px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-track{gap:42px;padding-right:0;overflow:visible}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-card{flex:0 0 calc(25% - 31.5px);width:calc(25% - 31.5px);max-width:none}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper{height:320px;padding:28px 24px;overflow:hidden}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper .rxp-image-asset{width:100%;height:100%}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper img{object-fit:contain;object-position:center;width:auto;max-width:82%;height:auto;max-height:262px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-content{min-height:0;padding:26px 0 0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{line-height:1.2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-heading{color:#fff;letter-spacing:0;font-size:22px;font-weight:700;line-height:1.25}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-description{color:#fff;letter-spacing:0;font-size:20px;font-weight:400;line-height:1.22}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-nav{display:none}}@media (max-width:767px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider{padding-top:56px;padding-bottom:72px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header{margin-bottom:28px;padding-left:24px;padding-right:24px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-header h2{font-size:28px;line-height:1.2}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-carousel{padding-bottom:48px;padding-left:24px;padding-right:24px;overflow:visible}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;justify-content:flex-start;gap:18px;padding-right:0;scroll-padding-left:24px;display:flex;overflow-x:auto}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-card{scroll-snap-align:start;flex:0 0 82%;width:82%;max-width:310px;display:block}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper{height:250px;padding:24px;overflow:hidden}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper .rxp-image-asset{width:100%;height:100%}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-img-wrapper img{object-fit:contain;object-position:center;width:auto;max-width:82%;height:auto;max-height:190px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-content{min-height:0;padding:20px 0 0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-heading{color:#fff;letter-spacing:0;font-size:18px;font-weight:700;line-height:1.24}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-product-description{color:#fff;letter-spacing:0;font-size:16px;font-weight:400;line-height:1.24}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-nav{height:6px;margin-top:40px;display:flex;position:static}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-dots{justify-content:flex-start;gap:8px;margin-left:0;display:flex}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-dot button{opacity:1;background-color:#fff;border-radius:999px;width:28px;height:6px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-slider-dot-active button{background-color:#539b9b}}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint{padding-top:76px;padding-bottom:210px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-subheading p{text-align:left;max-width:1120px;margin-left:0;margin-right:0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-list{gap:20px;margin-top:42px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card{border-radius:8px;min-height:286px;padding:22px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-media{background-color:#f3f7fa;width:58px;height:58px;margin-bottom:18px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-media img{width:34px;height:34px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-title{font-size:20px;font-weight:700;line-height:1.28}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-body,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-body p{font-size:16px;line-height:1.45}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-link{justify-content:center;min-height:42px;margin-top:18px;padding:10px 16px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark{background:linear-gradient(0deg, #0e4445b8, #0e4445b8), var(--card-bg) center / cover no-repeat;min-height:286px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark .wl-hlp-cardgrid-link{color:#115556;background-color:#fff;min-height:42px;margin-top:18px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint{padding-top:72px;padding-bottom:0}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-inner{background:0 0;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:200px minmax(0,1fr);gap:0 36px;max-width:1320px;padding:0;display:grid}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-heading{text-align:center;grid-area:1/1/auto/-1;margin:0 0 34px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{z-index:1;grid-area:2/2;align-self:end;max-width:none;margin:36px 54px 8px 0;font-size:22px;position:relative}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body{z-index:1;grid-area:3/2;margin:0 54px 36px 0;position:relative}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo{padding-top:36px;padding-bottom:78px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{gap:44px;max-width:1040px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:88px}@media (min-width:1500px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark{min-height:294px}}@media (max-width:767px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint{padding-top:58px;padding-bottom:72px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-list{margin-top:28px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--tint .wl-hlp-cardgrid-card--dark{min-height:0;padding:22px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint{padding-top:56px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-highlight{grid-area:3/1;margin:0 28px 10px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-callout--tint .wl-hlp-callout-body{grid-area:4/1;margin:0 28px 28px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo{padding-top:28px;padding-bottom:58px}}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero{background-color:#aec3d980;flex-direction:column-reverse;margin-bottom:0;padding:30px;display:flex;overflow:visible}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-image-wrapper{max-width:950px;height:auto;min-height:0;margin:0 auto}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture,.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture>img{height:auto;min-height:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture>img{object-fit:contain;border-radius:12px;position:static}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card{box-shadow:none;text-align:center;background:0 0;border:none;gap:16px;max-width:760px;margin:0 auto;padding:12px 30px 20px;position:static}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card h1{color:#000;letter-spacing:normal;margin-bottom:8px;font-size:40px;font-weight:700;line-height:1.15}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-subheadline,.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card p{color:#343434;max-width:695px;margin:0 auto;font-size:22px;font-weight:300;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-subheadline p{margin:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics--teal{background:#fcf5ed;margin-top:0;padding:50px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{color:#000;font-weight:700}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-card{box-shadow:none;background:0 0;border:none;border-radius:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image{aspect-ratio:1;border-radius:12px;overflow:hidden}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image img{aspect-ratio:1;object-fit:cover;border-radius:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body{padding:12px 0 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body h3{color:#000;margin:10px 0;font-size:18px;font-weight:700}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body p{color:#343434;text-align:left;font-size:18px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-cta{padding:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more{color:#343434;background:#aec3d9;border-radius:6px;margin-top:20px;padding:11px 20px;font-size:16px;text-decoration:none;display:inline-flex}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more svg{display:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]){background:#d6e1ec;padding:80px 8%}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-inner{grid-template-columns:auto 1fr;align-items:center;gap:6px 60px;max-width:1120px;display:grid}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-heading{color:#000;grid-column:2;align-self:end;margin:0 0 4px;font-size:32px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{text-align:left;color:#000;grid-column:2;align-self:start;max-width:620px;margin:0;font-size:22px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-list{grid-column:1/-1;justify-items:stretch;gap:20px;margin-top:50px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{background:#fff;border:none;border-radius:12px;padding:20px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media{height:150px;padding:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media img{object-fit:contain}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-content{gap:4px;padding:16px 0 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-title{color:#000;font-size:16px;font-weight:600}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]){padding:80px 8%}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-heading{color:#000;text-align:center;margin-bottom:0;font-size:30px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading{text-align:left;color:#343434;background:#d6e1ec40;border-radius:12px;align-items:center;gap:20px;max-width:1000px;margin:40px auto;padding:30px;font-size:18px;display:flex}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading p{margin:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-list{justify-items:center;gap:20px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-card{background:#fff;border:none;border-radius:8px;width:170px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media{height:100px;padding:16px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-content{display:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-carousel,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-tabs{max-width:1210px;margin-left:auto;margin-right:auto}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header h2{text-align:left;color:#000;margin-bottom:30px;font-size:35px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-tab button{color:#57759f;background:#fff;border-color:#aec3d9}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-tab-active button{color:#fff;background:#57759f;border-color:#57759f}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-card{border:2px solid #f8f8f8;border-radius:12px;max-width:275px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-heading{color:#000;font-size:16px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot button{height:2px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot-active button{background-color:#57759f}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow{background-color:#57759f;border-color:#57759f;width:44px;height:44px}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row h2{color:#000;font-size:35px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]){background:#eaf0f5;padding:80px 8% 100px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-heading{color:#000;margin-bottom:12px;font-size:35px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-subheading{text-align:left;color:#343434;max-width:720px;margin:0 0 8px;font-size:22px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-list{gap:20px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-card{background:#fff;border:none;border-radius:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-media{justify-content:flex-start;height:auto;padding:24px 24px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-media img{object-fit:contain;width:60px;height:60px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-content{flex:1;gap:8px;padding:12px 24px 24px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-title{color:#57759f;font-size:20px;font-weight:600}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link{color:#fff;background:#57759f;border-radius:6px;align-self:flex-start;margin-top:auto;padding:10px 20px;font-weight:600}.wl-hlp--skin-care.wl-hlp .wl-prose ul{padding-left:20px;list-style:outside}.wl-hlp--skin-care.wl-hlp .wl-prose li{display:list-item}@media (min-width:768px){.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{grid-template-columns:240px 1fr;align-items:start;column-gap:30px;max-width:1000px;display:grid}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading,.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-subtitle,.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-sponsored{text-align:left;grid-column:1}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{max-width:210px;margin:0;font-size:35px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{grid-area:1/2/span 99;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:0}}@media (max-width:767px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card h1{font-size:30px}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card p{font-size:18px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header h2{text-align:center;font-size:30px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:is(.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]),.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]),.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-])){padding-left:24px;padding-right:24px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-inner{grid-template-columns:1fr;row-gap:4px}:is(.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-heading,.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading){grid-column:1;font-size:26px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{font-size:18px}}@media (max-width:1023px){.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body{padding:16px 8px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-cta{padding:12px 8px 24px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more{white-space:nowrap;width:auto;padding:11px 16px;display:inline-flex}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more svg{display:none}}@media (max-width:639px){.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row h2,.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{font-size:30px}}@media (min-width:1024px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero{margin-bottom:220px;padding:40px 30px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card{gap:16px;max-width:760px;padding:18px 30px 4px}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card h1{font-size:42px;font-weight:700;line-height:1.15}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-subheadline,.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card p{color:#5b5f64;font-size:22px;font-weight:300;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-image-wrapper{max-width:970px;transform:translateY(58px)}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture>img{border-radius:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics--teal{padding:150px 0 200px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{grid-template-columns:210px minmax(0,1fr);column-gap:44px;max-width:1180px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{color:#000;max-width:190px;font-size:38px;font-weight:700;line-height:1.22}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{gap:150px 36px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body h3{color:#000;font-size:18px;font-weight:700}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more,.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more.rxp-button{justify-content:center;align-self:flex-start;width:auto;min-width:118px;max-width:max-content;margin-top:20px;padding:11px 22px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]){padding:130px 8%}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-inner{align-items:start;column-gap:72px;max-width:1160px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{color:#000;max-width:650px;font-size:22px;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-list{gap:24px;margin-top:56px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{min-height:0;padding:20px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media{height:165px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]){padding:84px 8% 92px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading{max-width:1040px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,170px);justify-content:center;gap:18px 44px;margin-top:42px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media{height:76px;padding:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider{background:#fbf5ed;padding:110px 8% 96px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-carousel{max-width:1210px;padding-left:0;padding-right:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header{margin-bottom:50px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header h2{color:#000;font-size:35px;font-weight:700;line-height:1.2}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-carousel{padding-bottom:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;display:grid;overflow:hidden}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-card{border:0;border-radius:8px;width:auto;max-width:none;min-height:356px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-card:nth-child(n+5){display:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper{height:230px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-nav{align-items:center;gap:12px;max-width:1210px;height:34px;margin:38px auto 0;display:flex;position:relative;bottom:auto;left:auto;right:auto}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow{background-color:#57759f;border-color:#57759f;width:34px;height:34px;position:static}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow:disabled{background-color:#aec3d9;border-color:#aec3d9}.wl-hlp--skin-care.wl-hlp .wl-hlp-content{padding:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-stack{gap:0;max-width:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left{gap:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-media{border-radius:0;min-height:430px}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-text{padding:0 clamp(48px,7vw,116px)}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-text h2{color:#000;max-width:540px;font-size:36px;font-weight:700;line-height:1.2}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-text p{color:#343434;max-width:560px;font-size:18px;line-height:1.55}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]){padding:104px 8% 140px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-inner{max-width:1180px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-card{border-radius:4px;min-height:218px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-content{padding:12px 24px 24px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link{justify-content:center;width:100%;padding:13px 20px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link.rxp-button{justify-content:center;width:100%;padding:13px 20px}}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero{background-color:#aec3d980}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card{box-shadow:none;text-align:center;background-color:#0000;border:0 solid #0000}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card h1{color:#000;letter-spacing:0;text-align:center;font-size:42px;font-weight:700;line-height:1.15}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-subheadline,.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card p{color:#5b5f64;text-align:center;font-size:22px;font-weight:300;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card a,.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-subheadline a{color:#343434;font-weight:700;text-decoration:underline}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture>img{object-fit:cover;border-radius:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics--teal{background-color:#fbf5ed}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{color:#000;letter-spacing:0;font-size:38px;font-weight:700;line-height:1.22}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-card{box-shadow:none;background-color:#0000;border:0 solid #0000;border-radius:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image,.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image img{border-radius:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image img{object-fit:cover;object-position:50% 50%}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body h3{color:#000;font-size:18px;font-weight:700;line-height:1.3}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body p{color:#343434;text-align:left;font-size:18px;font-weight:400;line-height:27px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more,.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more.rxp-button{color:#343434;text-align:center;background-color:#aec3d9;border-color:#0000;border-radius:6px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]){background-color:#d6e1ec}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{color:#000;text-align:left;font-size:22px;font-weight:400;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{box-shadow:none;background-color:#fff;border:0 solid #0000;border-radius:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media img{object-fit:contain;object-position:50% 50%}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-title{color:#000;text-align:left;font-size:16px;font-weight:600;line-height:1.25}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--plain:has([src*=sh-top-brand-]){background-color:#fff}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--plain:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading{color:#343434;text-align:left;background-color:#d6e1ec40;border-radius:12px;font-size:18px;font-weight:400;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--plain:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-card{box-shadow:none;background-color:#fff;border:0 solid #0000;border-radius:8px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--plain:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media img{object-fit:contain;object-position:50% 50%}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header h2{color:#000;letter-spacing:0;text-align:left;font-size:35px;font-weight:700;line-height:1.2}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-card{box-shadow:none;background-color:#fff;border-color:#f8f8f8;border-radius:8px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-heading{color:#000;text-align:left;font-size:16px;font-weight:700;line-height:1.25}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-description{color:#343434;text-align:left;font-size:16px;font-weight:400;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow{color:#fff;background-color:#57759f;border-color:#57759f;border-radius:50%}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow:disabled{color:#fff;background-color:#aec3d9;border-color:#aec3d9}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot button{background-color:#d9d9d9;border-color:#d9d9d9;border-radius:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot-active button{background-color:#57759f;border-color:#57759f}.wl-hlp--skin-care.wl-hlp .wl-hlp-content:has(.wl-hlp-content-media){background-color:#fff}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-media{border-radius:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-media img{object-fit:cover;object-position:50% 42%!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row h2{color:#000;letter-spacing:0;text-align:left;font-size:36px;font-weight:700;line-height:1.2}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row p{color:#343434;text-align:left;font-size:18px;font-weight:400;line-height:1.55}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]){background-color:#eaf0f5}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-subheading{color:#343434;text-align:left;font-size:22px;font-weight:400;line-height:33px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-card{box-shadow:none;background-color:#fff;border:0 solid #0000;border-radius:4px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-media img{object-fit:contain;object-position:50% 50%}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-title{color:#57759f;text-align:left;font-size:20px;font-weight:700;line-height:1.25}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link{color:#fff;text-align:center;background-color:#57759f;border-color:#57759f;border-radius:6px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-link.rxp-button{color:#fff;text-align:center;background-color:#57759f;border-color:#57759f;border-radius:6px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.wl-hlp--skin-care.wl-hlp .wl-prose ul{list-style:outside}.wl-hlp--skin-care.wl-hlp~.gm-normalized-footer a,.wl-hlp--skin-care.wl-hlp+.gm-normalized-footer a,.wl-hlp--skin-care.wl-hlp .gm-normalized-footer a{color:#343434;text-decoration:none}.wl-hlp--skin-care.wl-hlp~.gm-normalized-footer h2,.wl-hlp--skin-care.wl-hlp+.gm-normalized-footer h2,.wl-hlp--skin-care.wl-hlp .gm-normalized-footer h2,.wl-hlp--skin-care.wl-hlp~.gm-normalized-footer h3,.wl-hlp--skin-care.wl-hlp+.gm-normalized-footer h3,.wl-hlp--skin-care.wl-hlp .gm-normalized-footer h3{color:#147b74;letter-spacing:0;font-weight:700}@media (max-width:767px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card h1{font-size:30px;line-height:1.2}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-subheadline,.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card p{font-size:18px;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header h2,.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row h2{font-size:30px;line-height:1.25}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body p,.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row p{font-size:18px;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-subheading{font-size:18px;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-subheading{font-size:18px;line-height:1.45}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-media img{object-position:50% 38%}}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-anchor-nav{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;justify-items:center;gap:10px 18px;max-width:760px;margin:78px auto 44px;padding:0 30px;display:grid}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-anchor-link{color:#000;text-underline-offset:2px;max-width:128px;font-size:14px;font-weight:700;line-height:1.15;text-decoration:underline;text-decoration-thickness:1px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-tabs{display:none!important}@media (min-width:768px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-anchor-nav{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:34px;max-width:900px;margin:96px auto 52px;display:flex}}@media (min-width:1024px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero{margin-bottom:92px;padding:34px 30px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card{padding:12px 30px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card h1{margin-bottom:12px}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-image-wrapper{max-width:950px;transform:translateY(34px)}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics--teal{padding:86px 0 118px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{grid-template-columns:210px minmax(0,1fr);column-gap:30px;max-width:1000px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{max-width:210px;font-size:38px;line-height:1.22}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{gap:66px 25px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body{padding-top:14px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body h3{margin:0 0 20px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body p{margin:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-cta{padding-top:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more,.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more.rxp-button{min-width:118px;margin-top:28px;padding:11px 21px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider{padding:92px 8% 78px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header{margin-bottom:50px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-card{min-height:366px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper{height:252px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-content{padding:18px 0 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-nav{gap:12px;height:38px;margin-top:38px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dots{flex:auto;align-items:stretch;gap:0;height:2px;margin:0 0 0 2px;padding:0;display:flex!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot{flex:1 1 0;margin:0;list-style:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot button{background-color:#d9d9d9;border:1px solid #d9d9d9;border-radius:0;width:100%;height:2px;min-height:0;padding:0;font-size:0;display:block}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dot-active button{background-color:#57759f;border-color:#57759f}}@media (max-width:767px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero{margin-bottom:34px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider{padding:56px 24px 76px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-carousel,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header{max-width:none}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header{margin-bottom:28px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-header h2{text-align:left}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-track{scroll-snap-type:x mandatory;gap:18px;padding:0 0 4px;display:flex;overflow-x:auto}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-card{scroll-snap-align:start;flex:0 0 min(78vw,320px);max-width:min(78vw,320px);min-height:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper{height:236px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-nav{margin-top:24px}}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture>img{filter:none;mix-blend-mode:normal;opacity:1;object-fit:contain!important;object-position:center center!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image{aspect-ratio:1;width:100%;display:block}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image img{object-fit:cover;width:100%;display:block;height:100%!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img img,.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img .rxp-image-asset__image{object-fit:contain}@media (min-width:1024px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero{margin-bottom:72px;padding-top:32px}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-card{padding-top:10px}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-image-wrapper{max-width:910px;transform:translateY(28px)}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-anchor-nav{gap:36px;margin:76px auto 48px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics--teal{padding:94px 0 136px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{grid-template-columns:205px minmax(0,1fr);column-gap:48px;max-width:1120px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{max-width:205px;font-size:38px;line-height:1.18}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:78px 34px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body{padding-top:18px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body h3{margin:0 0 18px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-cta{padding-top:2px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more,.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more.rxp-button{margin-top:26px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]){padding:112px 8% 124px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-inner{grid-template-columns:300px minmax(0,1fr);column-gap:72px;max-width:1180px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(260px,300px));justify-content:center;gap:28px;margin-top:68px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{min-height:338px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media{height:190px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]){padding:96px 8% 104px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-subheading{max-width:960px;margin:42px auto 46px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,180px);gap:24px 54px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media{height:88px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider{padding:112px 8% 88px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-track{gap:32px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper{height:270px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-content{padding:20px 0 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-media{min-height:476px}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-text{padding:0 clamp(64px,7.5vw,132px)}.wl-hlp--skin-care.wl-hlp .wl-hlp-content-image-left .wl-hlp-content-text h2{max-width:590px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]){padding:116px 8% 150px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-inner{max-width:1280px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-list{gap:24px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-card{min-height:236px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-media{padding:26px 26px 0}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-icon-]) .wl-hlp-cardgrid-content{padding:14px 26px 26px}.wl-page.wl-cms-shell:has(.wl-hlp.wl-hlp--skin-care)>.gm-normalized-footer .gm-normalized-brand img{width:176px}.wl-cms-main:has(.wl-hlp.wl-hlp--skin-care)+.gm-normalized-footer .gm-normalized-brand img{width:176px}.wl-page.wl-cms-shell:has(.wl-hlp.wl-hlp--skin-care)>.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-width:204px;padding:12px 22px}.wl-cms-main:has(.wl-hlp.wl-hlp--skin-care)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-width:204px;padding:12px 22px}.wl-page.wl-cms-shell:has(.wl-hlp.wl-hlp--skin-care)>.gm-normalized-footer .rxp-footer-link-group ul{gap:12px}.wl-cms-main:has(.wl-hlp.wl-hlp--skin-care)+.gm-normalized-footer .rxp-footer-link-group ul{gap:12px}}@media (max-width:767px){.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image{aspect-ratio:1}}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow:disabled,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow[disabled]{color:#fff;opacity:1;background-color:#57759f;border-color:#57759f}@media (min-width:1024px){.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-image-wrapper{transform-origin:top;max-width:910px;transform:translateY(34px)scale(1.055)}.wl-hlp--skin-care.wl-hlp .wl-hlp-hero-picture>img{object-fit:contain!important;object-position:center center!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics--teal{padding:96px 0 86px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{grid-template-columns:205px minmax(0,1fr);column-gap:42px;max-width:980px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{grid-template-columns:repeat(2,290px);justify-content:start;gap:50px 30px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image{aspect-ratio:1;height:auto!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body{padding-top:14px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-body h3{margin-bottom:14px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more,.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-learn-more.rxp-button{margin-top:22px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]){padding-top:100px;padding-bottom:126px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,280px);gap:24px;margin-top:78px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-card{min-height:318px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--tint:has([src*=sh-product-]) .wl-hlp-cardgrid-media{height:166px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider{padding-top:102px;padding-bottom:76px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-track{gap:28px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper{height:258px}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-dots{flex:0 380px;max-width:380px;margin-left:4px}.wl-page.wl-cms-shell:has(.wl-hlp.wl-hlp--skin-care)>.gm-normalized-footer .gm-normalized-brand img{width:190px}.wl-cms-main:has(.wl-hlp.wl-hlp--skin-care)+.gm-normalized-footer .gm-normalized-brand img{width:190px}}@media (max-width:767px){.wl-hlp--skin-care.wl-hlp .wl-hlp-topic-image{aspect-ratio:1;height:auto!important}.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow:disabled,.wl-hlp--skin-care.wl-hlp .wl-hlp-slider-arrow[disabled]{opacity:1;background-color:#57759f;border-color:#57759f}}@media (min-width:768px){.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{grid-template-columns:210px minmax(0,1fr);align-items:start;column-gap:30px;display:grid}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{text-align:left;grid-area:1/1;max-width:210px;margin:0}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{grid-area:1/2/span 99;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}}@media (min-width:1024px){.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-inner{column-gap:42px;max-width:980px}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-heading{font-size:38px;line-height:1.18}.wl-hlp--skin-care.wl-hlp .wl-hlp-topics-grid{grid-template-columns:repeat(2,290px);justify-content:start;gap:50px 30px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,170px);justify-content:center;gap:18px 34px;margin-top:40px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media{height:74px;padding:6px 10px}.wl-hlp--skin-care.wl-hlp .wl-hlp-cardgrid--logo:has([src*=sh-top-brand-]) .wl-hlp-cardgrid-media img{object-fit:contain;opacity:1;filter:none;width:100%;max-width:100%;height:100%;max-height:64px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper{box-sizing:border-box;height:258px;padding:0 18px}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper .rxp-image-asset,.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img{justify-content:center;align-items:center;width:100%;height:100%;max-height:none;margin:0;display:flex}.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img-wrapper img,.wl-hlp--skin-care.wl-hlp .wl-hlp-product-img>img{object-fit:contain;object-position:50% 50%;opacity:1;filter:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0 auto}}.wl-hlp--allergy.wl-hlp--allergy{--hlp-cta-radius:var(--wl-button-radius);--wl-action-secondary-label:#005a5a;--wl-action-secondary-border:#1db1a8;--al-deep:#005a5a;--al-deeper:#014d4d;--al-teal:#06a199;--al-primary:#1db1a8;--al-lakeside:#ade3e1;--al-mist:#e5f5f4;--al-light-green:#edf7e6;--al-medium-green:#c3e4b3;--al-body:#343434;--al-fineprint:var(--wl-text-primary)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero{background:var(--al-light-green);border-bottom-left-radius:100px;margin-bottom:40px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-image-wrapper{aspect-ratio:auto;max-width:100%;height:auto;min-height:320px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-picture,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-picture>img,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-img img,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-picture .rxp-image-asset,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-picture .rxp-image-asset img{width:100%;height:100%}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-picture>img,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-img img,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-picture .rxp-image-asset img{object-fit:cover}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-card{width:auto;max-width:860px;box-shadow:none;border:0;border-radius:24px;margin:-60px 38px 40px;padding:40px 24px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-card h1{color:var(--al-deep);letter-spacing:0;font-size:32px;line-height:40px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta{background:var(--al-medium-green);border-top-right-radius:192px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image picture,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image .rxp-image-asset{height:100%}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image{border-radius:0;padding:0}@media (max-width:767px){.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image{aspect-ratio:786/718;height:auto;min-height:0}}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image img{object-fit:cover;width:100%;height:100%}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-content h2{color:var(--al-deep)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-desc,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-desc p{color:var(--al-body);line-height:26px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button{background:var(--wl-link);color:#fff;border:0;border-radius:6px;line-height:25.7143px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button>span[aria-hidden=true]{display:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button{border-color:var(--wl-action-secondary-border);color:var(--wl-action-secondary-label);background:0 0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-buttons,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-buttons{margin-top:24px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-header{text-align:left;flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-header h2{color:var(--al-deep);margin:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-tooltip{color:var(--al-deep);flex-shrink:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-tooltip-text{font-weight:700}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-product-card{border:1px solid var(--al-lakeside);box-shadow:none;border-radius:20px;flex:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-product-img-wrapper{background:var(--al-light-green);height:251px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-product-img{object-fit:contain;max-width:82%;max-height:211px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-product-content{gap:8px;min-height:130px;padding:24px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-product-heading{color:var(--al-deep);font-size:14px;font-weight:600;line-height:1.35}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-product-description{color:var(--al-body);font-size:14px;line-height:25px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-dots{background:0 0;border-radius:0;gap:0;height:4px;overflow:visible}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-dot button{background:var(--al-medium-green);border-radius:100px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-dot-active button{background:var(--al-deep);border-radius:100px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-arrow,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-arrow:disabled,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-arrow:disabled:hover{background:var(--al-deep);border-color:var(--al-deep);color:#fff;opacity:1}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-faq{background:#fff;position:relative;overflow:hidden}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-faq:before{content:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-faq-heading,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion{z-index:1;position:relative}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-faq-heading{max-width:800px;color:var(--al-deep);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion{max-width:800px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion-item{border-color:var(--al-lakeside);background:#fff}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open]){border-color:var(--al-primary)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion-title{color:#147b74}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion-details[open]>.wl-hlp-accordion-title svg,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion-title[aria-expanded=true] svg{transform:rotate(-90deg)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell{padding-bottom:0;position:relative}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell:before{content:"";z-index:0;background:var(--al-teal);border-top-left-radius:192px;height:300px;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell:before{height:calc(100% - 169px)}}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-card{z-index:1;background:var(--al-light-green);border-radius:40px;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-content,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-content p{color:var(--al-body)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-content h2{color:var(--al-deeper)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button{background:var(--wl-link);border-color:var(--wl-link);color:#fff;font-size:18px;font-weight:400}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-cta--outline.rxp-button{border-color:var(--al-deep);color:var(--al-deep);background:0 0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics--teal{background:var(--al-teal)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics-grid{gap:16px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-card{box-shadow:none;border-radius:24px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-body h3{color:var(--al-deep);font-weight:400}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-divider{background:var(--al-medium-green)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-learn-more{color:var(--al-deep);font-size:16px;text-decoration:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-image img{object-fit:cover;width:100%;height:100%}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link:hover .wl-hlp-topic-learn-more,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link:focus-visible .wl-hlp-topic-learn-more,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link:active .wl-hlp-topic-learn-more{color:var(--al-deep);text-decoration:underline}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link:hover .wl-hlp-topic-learn-more svg,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link:focus-visible .wl-hlp-topic-learn-more svg,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link:active .wl-hlp-topic-learn-more svg{transform:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-learn-more svg{box-sizing:border-box;width:24px;height:24px;color:var(--al-deep);border:0;border-radius:0;padding:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-sources{max-width:1400px;color:var(--al-fineprint);margin:30px auto;padding-left:31px;padding-right:31px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-sources-rule{margin-bottom:30px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-sources-heading{color:var(--al-fineprint);margin-bottom:10px;font-size:14px;font-weight:700;line-height:12px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-sources-list{margin:0;padding-left:18px;list-style:decimal}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source{color:var(--al-fineprint);overflow-wrap:anywhere;word-break:break-word;margin-bottom:6px;font-size:10px;line-height:normal;list-style:decimal;display:list-item}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source-link{color:var(--al-fineprint);text-decoration:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source-link:hover,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source-link:focus{text-decoration:underline}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source .wl-prose,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source .wl-prose p,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source .wl-prose ol,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-source .wl-prose li{color:var(--al-fineprint);margin:0;padding:0;font-size:10px;line-height:normal;list-style:none;display:inline}@media screen and (max-width:767px){.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-faq{padding-left:20px;padding-right:20px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-faq-heading,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-accordion{width:100%;max-width:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-card{min-height:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics{padding-top:40px;padding-bottom:80px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics-grid{grid-template-columns:1fr;gap:16px;margin-top:40px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-card{background:#fff;overflow:hidden}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-link{flex-direction:row;align-items:center;min-height:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-image,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-divider,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-cta{display:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-body{width:100%;padding:28px;display:block}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-body h3{justify-content:space-between;align-items:center;gap:16px;font-size:24px;line-height:32px;display:flex}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-body h3:after{content:"";border:2px solid var(--al-deep);background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23005a5a'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%2012h14'/%3E%3Cpath%20d='m12%205%207%207-7%207'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border-radius:50%;flex:none;width:30px;height:30px}}@media screen and (min-width:768px){.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero{border-bottom-left-radius:192px;margin-bottom:100px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-card{width:min(90% + 64px,860px);margin:-94px auto 100px;padding:60px 32px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-hero-card h1{font-size:clamp(32px,7.1429vw - 22.857px,50px);line-height:clamp(40px,7.9365vw - 20.952px,60px)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-content h2{max-width:460px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-desc{max-width:536px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-carousel{padding-left:108px;padding-right:108px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell{padding-bottom:120px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics{padding-top:0;padding-bottom:120px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics-heading{margin-bottom:60px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,330px));justify-content:center;gap:24px;margin-top:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-topic-image{height:200px}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-sources{padding-left:120px;padding-right:120px}}@media screen and (min-width:1020px){.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta{height:auto;min-height:685px;max-height:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-image{aspect-ratio:auto;height:auto;min-height:0;max-height:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-cta-content{height:auto;min-height:0;max-height:none}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-card,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-image{min-height:476px}}@media screen and (min-width:768px) and (max-width:1019px){.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-image{aspect-ratio:1200/952;flex:none;height:auto;min-height:0}}.wl-hlp.wl-hlp--allergy .wl-hlp-product-card{border-color:var(--al-medium-green);background:#fff;width:min(300px,100%);max-width:300px;min-height:403px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img-wrapper{background:var(--al-light-green);height:251px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img{object-fit:contain;max-width:78%;max-height:196px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-heading{font-weight:600;line-height:1.35}.wl-hlp.wl-hlp--allergy .wl-hlp-product-description{line-height:22px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dots{background:0 0;height:4px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dot,.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dot button{height:4px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dot button{background:var(--al-medium-green);border-radius:100px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dot-active button{background:var(--al-deep)}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading,.wl-hlp.wl-hlp--allergy .wl-hlp-accordion{max-width:991px}:is(.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-item,.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){border:1px solid var(--al-medium-green);background:#fff;border-radius:12px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-item{margin-bottom:12px;padding:0 24px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-details{padding:0}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{color:var(--al-deep);padding:28px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content p{max-width:none;color:var(--al-body);font-size:16px;line-height:25px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-card{border-radius:20px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-body h3{font-size:24px;line-height:32px}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider{padding-top:80px;padding-bottom:80px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-carousel{padding-bottom:104px;padding-left:31px;padding-right:0;overflow:visible}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-header{margin-left:31px;margin-right:31px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-card{min-height:398px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img{max-width:76%;max-height:188px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-nav{height:44px;padding:0;left:31px;right:31px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-arrow{width:44px;height:44px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-prev{left:0}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-next{left:52px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dots{margin-left:116px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq{padding-top:76px;padding-bottom:96px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{padding:24px 0;font-size:18px;line-height:24px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content{padding-bottom:22px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics{padding-top:40px;padding-bottom:76px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{gap:14px;margin-top:36px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-link{min-height:86px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-body{padding:26px}}@media screen and (min-width:768px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider{padding-top:80px;padding-bottom:96px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-carousel{padding-bottom:158px;padding-left:108px;padding-right:108px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-nav{height:80px;padding:0;left:108px;right:108px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-arrow{width:80px;height:80px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-arrow svg{width:24px;height:24px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-prev{left:0}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-next{left:92px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dots{margin:0 0 0 196px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq{padding-top:120px;padding-bottom:112px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading{margin-bottom:80px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{font-size:24px;line-height:32px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics{padding-bottom:110px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-heading{margin-bottom:54px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,330px));gap:24px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-image{height:188px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-body{padding:24px 28px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-divider{margin:20px 28px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-cta{padding:16px 28px 24px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-learn-more{font-size:16px;line-height:22px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-learn-more svg{padding:0}}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{background:#f8f8f8;border-top:0;grid-template-columns:minmax(260px,.3fr) minmax(0,1fr);gap:42px 78px;padding:64px 132px 48px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand{align-content:start;justify-items:start;gap:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{justify-self:start}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand img{width:168px;height:auto}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-ctas{gap:12px;width:230px;max-width:230px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-height:42px;font-size:14px;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-social{justify-content:flex-start;gap:14px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group strong{font-size:16px;line-height:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group ul{gap:8px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{font-size:14px;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-legal{grid-column:1/-1;margin-top:46px;padding-top:20px}@media screen and (max-width:720px){.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{row-gap:26px;grid-template-columns:1fr!important;padding:32px 24px 30px!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-groups{order:1;gap:0;grid-template-columns:1fr!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group{border-bottom:1px solid #d6dddd;padding:18px 0}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group__summary{cursor:pointer;pointer-events:auto}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group__chevron{display:block}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:not(.is-open)>ul{display:none}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand{order:2;justify-items:center;margin-top:14px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{justify-self:center}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-social{justify-content:center}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-legal{order:3;grid-column:1;margin-top:12px}}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-header{max-width:1176px;margin:0 auto 40px;padding-left:0;padding-right:0}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{padding:30px 30px 30px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content{padding:0 0 30px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-inner{max-width:1280px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{max-width:1128px;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-divider{margin-left:28px;margin-right:28px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-cta{padding-left:28px;padding-right:28px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{column-gap:76px;padding:54px clamp(132px,9.5vw,196px) 34px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand{gap:18px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-ctas{gap:10px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-social a{width:32px;height:32px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-groups{gap:40px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-legal{margin-top:26px;padding-top:18px}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-carousel{padding-left:31px;padding-right:0}.wl-hlp.wl-hlp--allergy .wl-hlp-product-card{min-height:392px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-content{min-height:150px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading,.wl-hlp.wl-hlp--allergy .wl-hlp-accordion{transform:none}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{padding:26px 28px 26px 0;font-size:19px;line-height:26px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content p{font-size:16px;line-height:26px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{gap:16px;max-width:none}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-card,.wl-hlp.wl-hlp--allergy .wl-hlp-topic-link{min-height:96px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-body{padding:30px 28px}}@media screen and (min-width:768px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider{padding-top:86px;padding-bottom:90px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-carousel{max-width:1440px;padding-bottom:146px;padding-left:0;padding-right:0;overflow:visible}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-nav{width:1176px;max-width:calc(100vw - 264px);height:80px;left:50%;right:auto;transform:translate(-50%)}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dots{margin-left:196px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq{padding-top:126px;padding-bottom:130px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics{padding-top:52px;padding-bottom:148px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-heading{margin-bottom:60px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,360px));justify-content:center;gap:24px;transform:translate(64px)}}@media screen and (max-width:720px){.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{row-gap:28px;padding:34px 24px 30px!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group{padding:18px 0 16px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:not(:first-child):not(.is-open)>ul{display:none}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:first-child>ul{gap:8px;margin-top:12px;display:grid}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand{gap:18px;margin-top:8px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-social a{width:34px;height:34px}}.wl-hlp.wl-hlp--allergy .wl-hlp-product-card{min-height:403px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img-wrapper{height:251px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img{max-width:224px;max-height:195px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-content{min-height:150px;padding:24px 24px 22px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading,.wl-hlp.wl-hlp--allergy .wl-hlp-accordion{max-width:991px;transform:none}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion{box-sizing:border-box;padding:23px 20px 20px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content{--wl-accordion-paragraph-size:16px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content p{font-size:var(--wl-accordion-paragraph-size,16px);line-height:26px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{max-width:1038px;transform:none}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-body{padding:32px 28px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-divider{margin:24px 28px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-cta{padding:18px 28px 32px}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-product-card{min-height:403px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img-wrapper{height:251px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-content{min-height:150px;padding:24px 22px 22px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading{white-space:normal;width:100%;max-width:none;margin:0 0 50px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion{padding:0}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{padding:18px 28px 18px 0;font-size:18px;line-height:24px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content{padding:0 0 15px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content p{font-size:16px;line-height:26px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{gap:22px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-card,.wl-hlp.wl-hlp--allergy .wl-hlp-topic-link{min-height:0}}@media screen and (min-width:768px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-carousel{max-width:1440px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-header,.wl-hlp.wl-hlp--allergy .wl-hlp-slider-nav{width:min(1296px,100vw - 216px);max-width:calc(100vw - 216px)}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-header{margin-bottom:40px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dots{height:4px;margin-left:213px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dot,.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dot button{height:4px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq{padding-top:120px;padding-bottom:120px}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading{margin-bottom:80px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{padding:30px 30px 30px 0}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content{padding:0 15px 30px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics{padding-top:0;padding-bottom:120px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,330px));gap:24px}.wl-hlp.wl-hlp--allergy .wl-hlp-sources{margin-bottom:30px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{padding-bottom:72px}}@media screen and (max-width:720px){.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{row-gap:20px;padding:26px 24px 24px!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group{padding:14px 0}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-groups{gap:4px!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group strong{font-size:15px;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:first-child>ul{gap:6px;margin-top:10px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{font-size:13px;line-height:18px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand{gap:14px;margin-top:0}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand img{width:176px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-ctas{gap:8px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-height:38px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-social a{width:32px;height:32px}}.wl-hlp.wl-hlp--allergy .wl-hlp-product-card{height:403px;min-height:403px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-link{min-height:100%}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img-wrapper{flex:0 0 251px;height:251px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-img-wrapper .rxp-image-asset,.wl-hlp.wl-hlp--allergy .wl-hlp-product-img{max-width:80%;max-height:211px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-content{box-sizing:border-box;gap:8px;height:auto;min-height:130px;padding:24px}.wl-hlp.wl-hlp--allergy .wl-hlp-product-heading{font-size:14px;line-height:1.4}.wl-hlp.wl-hlp--allergy .wl-hlp-product-description{font-size:14px;line-height:20px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-card{min-height:365px}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-link{height:100%}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-image{height:202px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{grid-template-columns:minmax(246px,.28fr) minmax(0,1fr);column-gap:88px;padding:58px clamp(108px,8vw,156px) 66px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-groups{grid-template-columns:repeat(4,minmax(150px,1fr));gap:clamp(42px,3.4vw,58px)}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:first-child strong{font-size:0}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:first-child strong:after{content:"Be Well®";font-size:16px;line-height:22px}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-carousel{padding-left:31px;padding-right:0}.wl-hlp.wl-hlp--allergy .wl-hlp-topics{padding-top:42px;padding-bottom:82px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{gap:18px;width:calc(100vw - 48px);max-width:none;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-card,.wl-hlp.wl-hlp--allergy .wl-hlp-topic-link{min-height:0}.wl-hlp.wl-hlp--allergy .wl-hlp-topic-body{padding:32px 28px}}@media screen and (min-width:768px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-header,.wl-hlp.wl-hlp--allergy .wl-hlp-slider-nav{width:min(1296px,100vw - 216px);max-width:calc(100vw - 216px)}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-dots{margin-left:213px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,342px));gap:24px;max-width:1074px}}@media screen and (max-width:720px){.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer{row-gap:16px;padding:30px 24px 28px!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-groups{gap:0!important}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group{padding:17px 0}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group>ul{display:none}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:first-child>ul{display:none}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group.is-open>ul{gap:8px;margin-top:12px;display:grid}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .rxp-footer-link-group:first-child strong:after{font-size:15px;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--allergy)+.gm-normalized-footer .gm-normalized-footer-brand{gap:12px;margin-top:4px}}.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading{letter-spacing:-.4px;text-align:center;font-size:28px;line-height:1.25}@media screen and (min-width:768px){.wl-hlp.wl-hlp--allergy .wl-hlp-faq-heading{font-size:40px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content{--wl-accordion-paragraph-size:18px}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content p{line-height:1.43}}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-faq{padding-top:80px;padding-bottom:80px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-heading{margin-bottom:40px}.wl-hlp.wl-hlp--allergy .wl-hlp-topics-grid{margin-top:0}.wl-hlp.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button{justify-content:center;width:100%;max-width:220px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-arrow svg{width:14px;height:14px}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-header{margin:0 31px 40px}}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content ul{margin:0;padding-left:40px;list-style:circle}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-content ul li{font-size:var(--wl-accordion-list-size,16px);line-height:1.43}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title{position:relative}.wl-hlp.wl-hlp--allergy .wl-hlp-accordion-title svg{color:#017e7e;width:1em;height:1em;position:absolute;top:calc(50% - .5em);right:0}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-arrow:hover:not(:disabled),.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-slider-arrow:focus-visible:not(:disabled){background:var(--al-medium-green);border-color:var(--al-medium-green);color:var(--al-deep)}.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button:hover,.wl-hlp--allergy.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button:active{background:var(--wl-primary-strong);border-color:var(--wl-primary-strong);color:#fff}@media (prefers-reduced-motion:no-preference){.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button,.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button,.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button{transition:background-color .2s,border-color .2s}}.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button:hover,.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button:hover,.wl-hlp--allergy .wl-hlp-cta-primary.rxp-button:active,.wl-hlp--allergy .wl-hlp-cta-secondary.rxp-button:active,.wl-hlp--allergy .wl-hlp-bewell-cta.rxp-button:active{transform:none}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-track{--wl-rail-n:1.175;--wl-rail-gap:var(--wl-space-md);--wl-rail-ring:6px;box-sizing:border-box;gap:var(--wl-rail-gap);scroll-snap-type:x mandatory;padding:var(--wl-rail-ring);scroll-padding-inline:var(--wl-rail-ring);overflow-x:auto;transform:none}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-track{width:calc(100% + 2 * var(--wl-rail-ring));max-width:none;margin:calc(-1 * var(--wl-rail-ring))}.wl-hlp.wl-hlp--allergy .wl-hlp-product-card:last-child{scroll-snap-align:none end}}@media screen and (min-width:768px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-track{--wl-rail-n:2;width:calc(min(1296px, 100vw - 216px) + 2 * var(--wl-rail-ring));max-width:calc(100vw - 216px + 2 * var(--wl-rail-ring));margin:calc(-1 * var(--wl-rail-ring)) auto}}@media screen and (min-width:1020px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-track{--wl-rail-n:3}}@media screen and (min-width:1220px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-track{--wl-rail-n:4}}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-track .wl-hlp-product-card{width:calc((100% - var(--wl-rail-gap) * (var(--wl-rail-n) - 1)) / var(--wl-rail-n));flex:none;max-width:none}@media screen and (max-width:767px){.wl-hlp.wl-hlp--allergy .wl-hlp-slider-tooltip-text{box-sizing:border-box;max-width:calc(100vw - 62px);left:auto;right:0;transform:none}.wl-hlp.wl-hlp--allergy .wl-hlp-slider-tooltip-text:after{left:auto;right:4px;transform:none}}.wl-hlp--weight-management.wl-hlp{--wm-primary:#005a5a;--wm-link:#147b74;--wm-teal:#1db1a8;--wm-border:#ade3e1;--wm-border-soft:#c9e9e7;--wm-bg:#f2f9f9;--wm-bg-strong:#e5f5f4;--wm-text:#343434}.wl-page.wl-cms-shell:has(.wl-hlp--weight-management)>.wl-prototype-controls{display:none}body:has(.wl-hlp--weight-management)>.global-auth-controls{display:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero{background:#fff}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-card{display:contents}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-card>h1,.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-card>div>h1{z-index:2;box-sizing:border-box;width:calc(100% - 48px);max-width:1040px;color:var(--wm-primary);border:1px solid var(--wm-border-soft);box-shadow:none;text-align:center;letter-spacing:0;background:#fff;border-radius:16px;margin:-80px auto 0;padding:48px 80px;font-size:54px;font-weight:400;line-height:1.15;display:block;position:relative}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-subheadline{max-width:840px;color:var(--wm-text);text-align:center;margin:44px auto 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-subheadline p{color:var(--wm-text);margin:0;font-size:16px;line-height:28px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features{flex-flow:wrap;justify-content:center;gap:6px 10px;margin:16px auto 0;padding:0;list-style:none;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li{color:var(--wm-primary);margin:0;font-size:16px;font-weight:700;line-height:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li:before{content:"·";margin-right:10px;font-weight:400}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li:first-child:before{content:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-cta-note{max-width:840px;color:var(--wm-text);text-align:center;margin:20px auto 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-cta-note p{color:var(--wm-text);margin:0;font-size:16px;line-height:27px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-ctas{justify-content:center;margin:24px auto 105px;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-cta-primary.rxp-button{color:#fff;background:#007367;border-color:#007367;border-radius:6px;min-width:116px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:600;line-height:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid{box-sizing:border-box}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature{background:#fff;padding:70px 80px 138px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner{max-width:1288px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-heading{color:var(--wm-primary);font-size:40px;font-weight:400;line-height:1.2}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-heading{margin-bottom:12px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-subheading{max-width:900px;color:var(--wm-text);margin-bottom:48px;font-size:16px;line-height:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-list{gap:28px;margin-top:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list{gap:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card{border:1px solid var(--wm-border);border-radius:var(--wl-radius-card-lg);box-shadow:none;background:#fff;position:relative;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card:before{content:"";border-bottom:1px solid var(--wm-border-soft);background:#f8f8f8;height:220px;display:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-media{border-bottom:1px solid var(--wm-border-soft);width:100%;height:260px;display:block;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-media img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card:after{content:"→";width:26px;height:26px;color:var(--wm-link);border:2px solid var(--wm-link);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:30px;right:22px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-content{gap:0;min-height:92px;padding:20px 62px 24px 26px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-title{color:var(--wm-primary);margin:0;font-size:21px;font-weight:400;line-height:29px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-body{display:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card:after{content:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card{perspective:1000px;background:0 0;border:0;border-radius:0;min-height:350px;display:flex;overflow:visible}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-inner{width:100%;transform-style:preserve-3d;flex:1;grid-template-areas:"flip";transition:transform .6s;display:grid}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card[data-expanded=true] .wl-hlp-flip-card-inner{transform:rotateY(180deg)}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-front,.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back{backface-visibility:hidden;border:1px solid var(--wm-border);border-radius:var(--wl-radius-card-lg);background:#fff;grid-area:flip}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-front{width:100%;height:100%;min-height:inherit;box-sizing:border-box;border:1px solid var(--wm-border);border-radius:var(--wl-radius-card-lg);color:inherit;text-align:left;cursor:pointer;background:#fff;flex-direction:column;padding:0;display:flex;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-front .wl-hlp-cardgrid-content{box-sizing:border-box;flex:0 0 117px;width:100%;height:117px;min-height:117px;padding:16px 24px;position:relative}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-front .wl-hlp-cardgrid-media{border-bottom:0;flex:1;height:0;min-height:180px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-front .wl-hlp-cardgrid-title{color:var(--wm-primary);font-size:20px;font-weight:400;line-height:28px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-arrow{border:2px solid var(--wm-link);width:30px;height:30px;color:var(--wm-link);border-radius:50%;padding:4px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back{color:var(--wm-text);flex-direction:column;gap:10px;padding:24px 24px 28px;display:flex;position:relative;overflow:hidden auto;transform:rotateY(180deg)}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back--with-media{gap:10px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back-media{object-fit:contain;flex-shrink:0;width:auto;max-width:160px;max-height:56px;margin-bottom:8px;display:block}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back-media--goodlife{width:160px;height:56px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back h3{color:var(--wm-primary);margin:12px 0 0;padding-right:34px;font-size:20px;font-weight:600;line-height:28px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-body{color:var(--wm-text);flex:1;margin:0;font-size:15px;line-height:1.5}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-body p{color:var(--wm-text);margin:0 0 10px;font-size:15px;line-height:1.5}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-link{width:fit-content;color:var(--wm-link);text-underline-offset:3px;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline;display:inline-flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-note,.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-note p{color:var(--wm-text);margin:0;font-size:14px;line-height:20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3 .wl-hlp-flip-card-note{flex:1}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3 .wl-hlp-flip-card-note,.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3 .wl-hlp-flip-card-note p{font-size:15px;line-height:1.5}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-close{border:2px solid var(--wm-primary);width:32px;height:32px;color:var(--wm-primary);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-inner{transition:none}}@media (min-width:1020px){.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3 .wl-hlp-flip-card{min-height:425.5px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-flip-card{min-height:367px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-front .wl-hlp-cardgrid-title{font-size:28px;line-height:32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-flip-card-back h3{margin-top:16px;font-size:24px;line-height:32px}}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2.wl-hlp-cardgrid--feature{background:#fff;padding:0 80px 158px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner{box-sizing:border-box;background:var(--wm-bg-strong);border-radius:20px;max-width:1000px;padding:48px 40px 40px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-flip-card{flex:1 1 0;width:100%;max-width:420px;margin-bottom:10px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-heading{color:var(--wm-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:600;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-card:before,.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-media{height:210px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-content{min-height:84px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content{background:#fff;padding:70px 0 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-stack{gap:0;max-width:1200px;margin:0 auto}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left{background:0 0;border-radius:0;align-items:stretch;gap:0;min-height:560px;padding-top:110px;display:flex;position:relative;overflow:visible}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left:before{content:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text,.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-media{z-index:1;flex:50%;min-width:0;position:relative}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text{background:var(--wm-bg-strong);flex-direction:column;justify-content:center;min-height:442px;padding:58px 40px 54px;display:flex;position:static}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text>h2{width:100%;color:var(--wm-primary);text-align:center;margin:0;font-size:40px;font-weight:400;line-height:50px;position:absolute;top:0;left:0;right:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose{max-width:560px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose h3{color:var(--wm-text);margin:0 0 24px;font-size:24px;font-weight:400;line-height:32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose ol{margin:0 0 20px;padding:0;list-style:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose ol>li{color:var(--wm-text);margin:0;padding:0 0 20px 36px;font-size:16px;line-height:1.6;position:relative}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose ol>li:last-child{padding-bottom:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose ol>li:before{content:"";box-sizing:border-box;background:var(--wm-teal);border:7px solid var(--wm-border);border-radius:50%;width:26px;height:26px;position:absolute;top:2px;left:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose ol>li:not(:last-child):after{content:"";background:var(--wm-border-soft);width:5px;position:absolute;top:24px;bottom:0;left:11px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-prose p{color:var(--wm-text);margin:0;font-size:15px;line-height:1.6}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-media{background:var(--wm-bg-strong);border-radius:var(--wl-radius-arch-md) 0 0 0;box-sizing:border-box;justify-content:center;align-items:flex-end;min-height:442px;padding:40px;display:flex;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-img{justify-content:center;align-items:flex-end;width:100%;height:100%;margin:0;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-img img{object-fit:contain;object-position:center bottom;width:auto;max-width:100%;height:auto;max-height:405px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calculator-tabs-section{background:#fff;padding:46px 30px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calculator-tabs{max-width:1288px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-container .wm-calc-inner{grid-template-columns:minmax(0,545px) minmax(0,1fr);gap:104px;max-width:1288px;padding:60px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-content{max-width:545px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-content h2{color:var(--wm-primary);margin-bottom:24px;font-size:40px;font-weight:400;line-height:50px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-content p{max-width:520px;color:var(--wm-text);margin-bottom:32px;font-size:16px;line-height:26px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-fields{gap:42px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-buttons{gap:20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-content .wm-prot-result-text{color:var(--wm-text);margin:32px 0 0;font-size:24px;line-height:32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-content .wm-calc-disclaimer{margin:12px 0 0;font-size:13px;line-height:20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-buttons button{border-radius:6px;min-width:136px;min-height:52px;font-size:16px;font-weight:600}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-img-desktop{object-fit:contain;object-position:right bottom;max-height:460px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-bar-section{max-width:1288px;padding-bottom:34px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-bar-wrap{padding-top:28px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white{box-sizing:border-box;background:var(--wm-bg);max-width:1288px;margin:0 auto;padding:66px 30px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-inner{max-width:none;padding:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-heading{color:var(--wm-primary);text-align:center;margin-bottom:32px;font-size:40px;font-weight:400;line-height:50px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;display:grid}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-card{border:1px solid var(--wm-border);box-shadow:none;background:#fff;border-radius:12px;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-link{flex-direction:column;align-items:stretch;height:100%;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-image{flex:none;width:100%;height:228px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-image img{object-fit:cover;width:100%;height:100%}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-body{padding:40px 42px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-body h3{color:var(--wm-primary);margin:0;font-size:24px;font-weight:400;line-height:32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-divider{background:var(--wm-link);margin:32px 42px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-cta{padding:20px 42px 32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child{grid-column:1/-1;max-height:275px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-link{flex-direction:row}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-image{flex:0 0 50%;width:50%;height:auto}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-body{flex:1;padding:40px 40px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-faq{background:#fff;padding:70px 30px 85px}.wl-hlp--weight-management.wl-hlp .wl-hlp-faq-heading{max-width:1288px;color:var(--wm-link);text-align:center;letter-spacing:0;margin:0 auto 64px;padding:0;font-size:40px;font-weight:400;line-height:50px}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion{max-width:1288px;margin:0 auto;padding:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-item{border:0;border-bottom:1px solid var(--wm-border-soft);background:0 0;border-radius:0;margin:0;padding:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-details{padding:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-title{color:var(--wm-link);padding:30px 8px;font-size:20px;font-weight:400;line-height:28px}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-title svg{color:var(--wm-link);transform:rotate(-90deg)}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg{transform:rotate(0)}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal{box-sizing:border-box;background:var(--wm-bg);max-width:1288px;margin:0 auto;padding:80px 30px 124px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topics-inner{max-width:none;padding:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topics-heading{color:var(--wm-primary);text-align:center;margin-bottom:32px;font-size:40px;font-weight:400;line-height:50px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:24px;display:grid}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-card{border:1px solid var(--wm-border);min-height:230px;box-shadow:none;background:#fff;border-radius:12px;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-link{grid-template-rows:1fr auto auto;grid-template-columns:178px minmax(0,1fr);height:100%;display:grid}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-image{grid-area:1/1/-1;width:178px;height:100%}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-image img{object-fit:cover;width:100%;height:100%}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-body{grid-column:2;min-width:0;padding:30px 24px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-body h3{color:var(--wm-primary);margin:0;font-size:28px;font-weight:400;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-body p{color:var(--wm-text);margin:8px 0 0;font-size:16px;font-weight:400;line-height:26px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-divider{background:var(--wm-link);grid-column:2;min-width:0;margin:18px 24px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-cta{grid-column:2;min-width:0;padding:16px 24px 24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topics-grid>.wl-hlp-topic-card:nth-child(5):last-child{grid-column:1/-1;width:100%;max-width:616px;margin:0 auto}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell{margin-top:60px;padding:0 120px 120px;position:relative}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell:before{content:"";z-index:0;background:var(--wm-bg);border-top-left-radius:192px;position:absolute;inset:154px 0 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-card{z-index:1;border:1px solid var(--wm-bg);min-height:476px;box-shadow:none;background:#fff;border-radius:40px;position:relative;overflow:hidden}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-image{flex:0 0 50%;order:2;height:auto;min-height:476px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-image img{object-fit:cover;width:100%;height:100%}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content{color:var(--wm-text);text-align:left;order:1;align-items:flex-start;padding:40px 48px 40px 86px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content h2{color:var(--wm-primary);text-align:left;font-size:40px;font-weight:400;line-height:50px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content p{color:var(--wm-text);font-size:16px;line-height:25px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-buttons{justify-content:flex-start}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-cta.rxp-button{color:#fff;background:#007367;border-color:#007367;border-radius:6px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout--tint{background:var(--wm-bg);padding:128px 80px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-inner{max-width:960px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-heading{color:var(--wm-primary);margin-bottom:30px;font-size:40px;font-weight:400;line-height:50px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-body{color:var(--wm-text);font-size:28px;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-body p{margin:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-secondary{display:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-buttons{justify-content:center;margin-top:32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-primary.rxp-button{color:#fff;background:#007367;border-color:#007367;border-radius:6px;min-width:148px;min-height:54px;padding:14px 28px;font-size:16px;font-weight:600;line-height:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-card>h1,.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-heading,.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-title,.wl-hlp--weight-management.wl-hlp .wl-hlp-content h2,.wl-hlp--weight-management.wl-hlp .wl-hlp-content h3,.wl-hlp--weight-management.wl-hlp .wm-calc-content h2,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics-heading,.wl-hlp--weight-management.wl-hlp .wl-hlp-faq-heading,.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content h2,.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-heading{letter-spacing:0;font-family:Alright Sans LP Bay,Open Sans,sans-serif}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-subheadline p,.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-cta-note p,.wl-hlp--weight-management.wl-hlp .wl-prose,.wl-hlp--weight-management.wl-hlp .wm-calc-content p,.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content p,.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-body{color:#343434;letter-spacing:0;font-family:Open Sans,sans-serif;font-weight:400}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li:before{content:"•";color:#1db1a8}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card{box-shadow:none;border-color:#ade3e1;border-radius:16px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card:before{background-color:#f8f8f8;border-color:#c9e9e7}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card:after{color:#147b74;border-color:#147b74;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card img,.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-card picture img,.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-image img,.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-image img,.wl-hlp--weight-management.wl-hlp .wl-hlp-content-img img,.wl-hlp--weight-management.wl-hlp .wm-calc-image-area img,.wl-hlp--weight-management.wl-hlp .wm-calc-img-desktop{object-fit:cover;object-position:center center}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-img img,.wl-hlp--weight-management.wl-hlp .wm-calc-img-desktop{object-fit:contain;object-position:center bottom}.wl-hlp--weight-management.wl-hlp .wl-prose ol>li:before{background-color:#1db1a8;border-color:#ade3e1}.wl-hlp--weight-management.wl-hlp .wl-prose ol>li:not(:last-child):after{background-color:#c9e9e7}.wl-hlp--weight-management.wl-hlp .wm-calculator-tabs .desktop-tab-container{border-color:#ade3e1}.wl-hlp--weight-management.wl-hlp .wm-calculator-tabs .switch{color:#6e6e6e;font-family:Open Sans,sans-serif;font-weight:400}.wl-hlp--weight-management.wl-hlp .wm-calculator-tabs .active .switch{color:#005a5a;border-color:#005a5a;font-weight:600}.wl-hlp--weight-management.wl-hlp .wm-calc-field label,.wl-hlp--weight-management.wl-hlp .wm-calc-unit,.wl-hlp--weight-management.wl-hlp .wm-labels .wm-n,.wl-hlp--weight-management.wl-hlp .wm-labels .wm-t{color:#343434;font-family:Open Sans,sans-serif}.wl-hlp--weight-management.wl-hlp .wm-calc-input-row input,.wl-hlp--weight-management.wl-hlp .wm-calc-select-wrap select{color:#343434;border-color:#c9e9e7;border-radius:4px}.wl-hlp--weight-management.wl-hlp .wm-req{color:#da2938}.wl-hlp--weight-management.wl-hlp .wm-bar .wm-s1{background-color:#e5f5f4}.wl-hlp--weight-management.wl-hlp .wm-bar .wm-s2{background-color:#ade3e1}.wl-hlp--weight-management.wl-hlp .wm-bar .wm-s3{background-color:#1db1a8}.wl-hlp--weight-management.wl-hlp .wm-bar .wm-s4{background-color:#005a5a}.wl-hlp--weight-management.wl-hlp .wm-labels .wm-n{font-size:13px;font-weight:700;line-height:1.3}.wl-hlp--weight-management.wl-hlp .wm-labels .wm-t{color:#6e6e6e;letter-spacing:0;font-size:11px;font-weight:700;line-height:1.3}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal{background-color:#f2f9f9}.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-card{box-shadow:none;background-color:#fff;border-color:#ade3e1;border-radius:12px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-body h3{color:#005a5a;font-weight:400}.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-body p{color:#343434;font-size:16px;font-weight:400;line-height:26px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-divider{background-color:#147b74}.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-cta,.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-cta a,.wl-hlp--weight-management.wl-hlp .wl-hlp-topic-link-text{color:#147b74;font-family:Open Sans,sans-serif;font-weight:600}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-item{border-color:#c9e9e7}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-title{color:#147b74;letter-spacing:0;font-family:Open Sans,sans-serif;font-weight:400}.wl-hlp--weight-management.wl-hlp .wl-hlp-accordion-title svg{color:#147b74}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell:before,.wl-hlp--weight-management.wl-hlp .wl-hlp-callout--tint{background-color:#f2f9f9}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-card{box-shadow:none;background-color:#fff;border-color:#f2f9f9;border-radius:40px}.wl-hlp--weight-management.wl-hlp .rxp-button,.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-cta-primary.rxp-button,.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-cta.rxp-button,.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-primary.rxp-button,.wl-hlp--weight-management.wl-hlp .wm-calc-buttons button{color:#fff;letter-spacing:0;background-color:#007367;border-color:#007367;border-radius:6px;font-family:Open Sans,sans-serif;font-weight:600}.wl-hlp--weight-management.wl-hlp .wm-calc-buttons button[type=reset],.wl-hlp--weight-management.wl-hlp .wm-calc-buttons .wm-btn-secondary{color:#005a5a;background-color:#fff;border-color:#1db1a8}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer{background:#f8f8f8;border-top:0;grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:30px 82px;padding:64px 136px 34px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-brand{align-content:start;justify-items:start;gap:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{justify-self:start}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand img{width:176px;height:auto}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-tagline{margin-top:-8px;font-size:12px;line-height:1.3}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-ctas{gap:14px;width:230px;max-width:230px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{color:#005a5a;background:#ade3e1;border-radius:6px;min-height:42px;font-size:14px;font-weight:700;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-social{justify-content:flex-start;gap:14px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-social a{background:#147b74;width:32px;height:32px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-groups{grid-template-columns:repeat(4,minmax(130px,1fr));gap:54px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .rxp-footer-link-group strong{color:#147b74;letter-spacing:0;font-size:16px;line-height:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .rxp-footer-link-group ul{gap:8px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{color:#6e6e6e;font-size:14px;line-height:20px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-legal{grid-column:2;margin-top:30px;padding-top:18px;font-size:11px}@media (max-width:767px){.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-card>h1,.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-card>div>h1{width:calc(100% - 32px);margin-top:-90px;padding:32px 24px;font-size:26px;line-height:1.15}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-subheadline{margin-top:24px;padding:0 24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features{flex-direction:column;gap:8px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li:before{content:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-ctas{margin-bottom:70px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature{padding:60px 20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-media{height:220px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-content{min-height:0;padding:20px 56px 22px 22px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2.wl-hlp-cardgrid--feature{padding:0 20px 60px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner{padding:48px 16px 40px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list{flex-direction:column}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols2 .wl-hlp-flip-card{flex-basis:auto;min-height:428px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid-heading{font-size:28px;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content{padding:34px 0 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left{flex-direction:column;min-height:0;padding-top:148px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left:before{top:84px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text>h2{right:var(--wl-space-sm);left:var(--wl-space-sm);width:auto;font-size:28px;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text{min-height:0;padding:var(--wl-space-lg) 31px;order:2}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-media{border-radius:var(--wl-radius-arch-sm) 0 0 0;order:1;min-height:0;padding:20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-img img{width:100%;max-height:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-container .wm-calc-inner{grid-template-columns:1fr;gap:28px;padding:46px 0 60px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calculator-tabs-section{padding:38px 20px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-image-area{height:auto;max-height:360px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-img-desktop{max-height:360px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-bar-wrap{padding-top:18px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal{padding:60px 20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topics-grid{grid-template-columns:1fr}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-link{flex-direction:column}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-image{flex-basis:auto;width:100%;height:228px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-body{padding:26px 24px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-divider{margin:24px 24px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-cta{padding:18px 24px 24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-faq{padding:60px 20px}.wl-hlp--weight-management.wl-hlp .wl-hlp-faq-heading,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-heading,.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topics-heading{font-size:28px;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-link{grid-template-columns:94px minmax(0,1fr)}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-image{width:94px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-card{min-height:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-body{padding:20px 16px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-body h3{font-size:20px;line-height:26px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-body p{display:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-divider{margin:14px 16px 0}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--teal .wl-hlp-topic-cta{padding:14px 16px 18px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell{padding:0 20px 80px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-card{flex-direction:column}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-image{order:1;min-height:280px}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content{order:2;padding:40px 24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout--tint{padding:80px 30px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-heading{font-size:28px;line-height:36px}.wl-hlp--weight-management.wl-hlp .wl-hlp-callout-body{font-size:16px;line-height:1.6}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer{grid-template-columns:1fr;row-gap:24px;padding:42px 24px 32px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-brand{justify-items:center;gap:14px}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{justify-self:center}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-ctas{width:min(100%,230px)}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-social{justify-content:center}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-groups{grid-template-columns:1fr;gap:0}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .rxp-footer-link-group{gap:8px;padding:12px 0}.wl-cms-main:has(.wl-hlp.wl-hlp--weight-management)+.gm-normalized-footer .gm-normalized-footer-legal{grid-column:1;margin-top:24px;padding-top:18px}}.wl-hlp--flu>.wl-hlp-hero{background:#06a199;order:0;margin-bottom:0}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-image-wrapper{background:#06a199;justify-content:center;align-items:flex-start;height:670px;display:flex}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-picture{background-image:url(/flu-assets/flu-hero.gif);background-position:top;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:flex-start;width:min(640px,58vw);height:575px;margin-top:92px;display:flex}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-picture>img{width:min(640px,58vw);height:auto;max-height:575px;margin-top:0;display:none;object-fit:contain!important;object-position:center top!important}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-card{width:min(850px,100% - 80px);max-width:850px;box-shadow:none;z-index:1;text-align:center;border:1px solid #1db1a8;border-radius:12px;margin:-72px auto 0;padding:28px 40px;position:relative;transform:translateY(98px)}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-card h1{color:#005a5a;letter-spacing:0;font-size:60px;font-weight:400;line-height:1.2}.wl-hlp--flu .wl-hlp-flu-signup-checkbox input{appearance:none;accent-color:#1db1a8;background:#fff;border:1px solid #1db1a8;border-radius:2px;width:15px;height:15px;margin:4px 0 0}.wl-hlp--flu .wl-hlp-flu-signup-checkbox input:checked{background:#1db1a8;box-shadow:inset 0 0 0 2px #fff}.wl-hlp--flu .wl-hlp-flu-signup-error-summary p{margin:0 0 6px;font-weight:600}.wl-hlp--flu .wl-hlp-flu-signup-error-summary ul{margin:0;padding-left:18px}.wl-hlp--flu .wl-hlp-flu-signup-success p{margin:0}.wl-hlp--flu .wl-hlp-flu-signup-privacy a{color:#005a5a;text-decoration:underline}.wl-hlp--flu.wl-hlp>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading){background:#fff;padding:78px 40px 22px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-inner{max-width:1040px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-heading{color:#005a5a;margin-bottom:18px;font-size:35px;font-weight:400;line-height:1.3}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-subheading{color:#343434;text-align:center;max-width:620px;margin:0 auto 48px;font-size:20px;line-height:1.45}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-list{gap:32px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-card{background:#fff;border:1px solid #ade3e1;border-radius:12px;min-height:190px;padding:32px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-card:nth-child(3){display:none}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-title{color:#005a5a;font-size:24px;font-weight:400;line-height:1.35}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-body{color:#343434;font-size:16px;line-height:1.6}.wl-hlp--flu.wl-hlp>.wl-hlp-cta{text-align:center;background:#fff;max-width:none;margin:0;padding:0 40px 84px;display:block}.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-image,.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-content h2,.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-desc,.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-primary{display:none}.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-content{align-items:center;width:100%;max-width:none;margin:0 auto;padding:0}.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-buttons{justify-content:center;margin:0;display:flex}.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-secondary{box-sizing:border-box;color:#fff;text-align:center;text-transform:capitalize;background:#005a5a;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:200px;min-height:58px;padding:0 24px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-secondary:hover,.wl-hlp--flu>.wl-hlp-cta .wl-hlp-cta-secondary:focus-visible{color:#fff;background:#004039}.wl-hlp--flu.wl-hlp>.wl-hlp-slider{background:#005a5a;padding:188px 0 14px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-header,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-carousel{max-width:1240px;margin-left:auto;margin-right:auto}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-header{text-align:left;align-items:center;gap:12px;margin-bottom:48px;padding:0;display:flex}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-header h2{color:#fff;font-size:35px;font-weight:400;line-height:1.3}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-tooltip{color:#fff;flex:none;justify-content:center;align-items:center;margin-top:5px;display:inline-flex}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-carousel{padding:0 0 64px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-track{gap:24px;padding-right:0}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-card{background:0 0;border-radius:0;width:286px;max-width:none}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img-wrapper{background:#fff;border-radius:12px;height:286px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img-wrapper .rxp-image-asset,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img{object-fit:contain;width:86%;height:auto;max-height:236px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img img,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img-wrapper img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:236px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-content{gap:6px;min-height:0;padding:24px 0 0}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-heading{color:#fff;font-size:16px;font-weight:600;line-height:1.35}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-description{color:#fff;font-size:14px;line-height:1.45}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-nav{height:44px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-arrow{color:#fff;background:#1db1a8;border-color:#1db1a8;width:44px;height:44px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-arrow:disabled{opacity:.8;background:#147b74;border-color:#147b74}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-dots{gap:0;height:3px;margin-left:124px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-dot button{background:#ade3e1;border-radius:0;height:3px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-dot-active button{background:#1db1a8}.wl-hlp--flu.wl-hlp>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)){box-sizing:border-box;background:#e5f5f4;min-height:630px;padding:66px 40px 70px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-heading{color:#005a5a;text-align:center;margin-bottom:42px;font-size:35px;font-weight:400;line-height:1.3;transform:translateY(99px)}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1200px;margin-left:auto;margin-right:auto;transform:translateY(99px)}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-card{box-sizing:border-box;background:#fff;border:1px solid #ade3e1;border-radius:12px;min-height:162px;padding:24px 28px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-content{padding:0}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-card:nth-child(6){display:none}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-title{color:#005a5a;border-bottom:2px solid #147b74;margin-bottom:14px;padding-bottom:14px;font-size:24px;font-weight:400;line-height:1.35}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-link{color:#005a5a;justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;display:flex}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-link svg{box-sizing:border-box;color:#005a5a;border:1.5px solid #005a5a;border-radius:50%;flex:none;width:28px;height:28px;padding:5px}.wl-hlp--flu.wl-hlp>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)){background:#fff;padding:86px 40px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-stack{max-width:1200px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-media img{object-fit:cover;border-radius:12px;height:360px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-text{flex:auto;max-width:540px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-text h2{color:#005a5a;max-width:540px;font-size:35px;font-weight:400;line-height:1.3}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-text p{color:#343434;font-size:16px;line-height:1.6}.wl-hlp--flu.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row){z-index:0;background:#fff;border-top-right-radius:0;margin-top:25px;padding:72px 40px 66px;position:relative;overflow:hidden}.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-stack{z-index:1;gap:50px;max-width:1200px;position:relative}:is(.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:first-child .wl-hlp-content-media figure,.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:first-child .wl-hlp-content-media img){object-fit:cover;object-position:center top;width:100%;height:390px;display:block;border-radius:12px!important;max-width:none!important;margin:0!important}.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:not(:first-child) .wl-hlp-content-text h2{color:#005a5a;margin-bottom:14px;font-size:35px;font-weight:400;line-height:1.3}.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:not(:first-child) .wl-hlp-content-text p{color:#343434;margin-bottom:14px;font-size:16px;line-height:1.6}.wl-hlp--flu.wl-hlp>.wl-hlp-faq{background:#fff;padding:82px 40px 104px}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-faq-heading{color:#005a5a;margin-bottom:40px;font-size:35px;font-weight:400;line-height:1.3}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-accordion-item{background:#fff;border:1px solid #ade3e1;border-radius:12px;margin-bottom:16px}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open]){border-color:#ade3e1}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-accordion-title{color:#147b74;min-height:68px;padding:0;font-size:22px;font-weight:400;line-height:1.35}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-accordion-title svg{color:#147b74;width:24px;height:24px;transform:rotate(-90deg)}@media (min-width:768px){.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-card{width:260px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-image-wrapper{height:420px}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-picture{width:min(318px,82vw);height:292px;margin-top:78px}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-picture>img{width:min(318px,82vw)}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-card{width:calc(100% - 40px);margin:-54px auto 0;padding:22px 24px;transform:translateY(-111px)}.wl-hlp--flu>.wl-hlp-hero .wl-hlp-hero-card h1{font-size:32px}:is(.wl-hlp--flu.wl-hlp>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading),.wl-hlp--flu.wl-hlp>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)),.wl-hlp--flu.wl-hlp>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)),.wl-hlp--flu.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row),.wl-hlp--flu.wl-hlp>.wl-hlp-faq){padding-left:24px;padding-right:24px}.wl-hlp--flu.wl-hlp>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading){padding-top:50px;padding-bottom:18px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-subheading{margin-bottom:30px;font-size:17px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-list{gap:20px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-card{min-height:206px;padding:28px}:is(.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-content,.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-content){padding:0}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-title{font-size:22px;line-height:1.28}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-body{font-size:15px;line-height:1.55}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-faq-heading,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-header h2{font-size:28px}.wl-hlp--flu>.wl-hlp-cardgrid:has(.wl-hlp-cardgrid-subheading) .wl-hlp-cardgrid-heading{font-size:28px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-heading{font-size:28px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-text h2{font-size:28px}.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:not(:first-child) .wl-hlp-content-text h2{font-size:28px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:12px}.wl-hlp--flu.wl-hlp>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)){min-height:0;padding-top:44px;padding-bottom:46px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-card{border-radius:8px;height:auto;min-height:104px;padding:16px 18px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-title{margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.25}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-link{font-size:13px}.wl-hlp--flu>.wl-hlp-cardgrid:not(:has(.wl-hlp-cardgrid-subheading)) .wl-hlp-cardgrid-link svg{width:24px;height:24px}.wl-hlp--flu.wl-hlp>.wl-hlp-slider{padding:52px 24px 64px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-header,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-carousel{max-width:none}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-slider-carousel{padding-bottom:64px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-card{width:78vw}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img-wrapper{height:218px}.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img-wrapper .rxp-image-asset,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img img,.wl-hlp--flu>.wl-hlp-slider .wl-hlp-product-img-wrapper img{max-height:190px}.wl-hlp--flu.wl-hlp>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row){margin-top:-44px;padding-top:60px;padding-bottom:82px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)){padding-top:56px;padding-bottom:54px}.wl-hlp--flu>.wl-hlp-content:not(:has(.wl-hlp-content-row~.wl-hlp-content-row)) .wl-hlp-content-media img{object-fit:cover;height:236px}.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:not(:first-child) .wl-hlp-content-text h2{margin-bottom:8px;font-size:22px;line-height:1.28}.wl-hlp--flu>.wl-hlp-content:has(.wl-hlp-content-row~.wl-hlp-content-row) .wl-hlp-content-row:not(:first-child) .wl-hlp-content-text p{margin-bottom:8px;font-size:13px;line-height:1.45}.wl-hlp--flu.wl-hlp>.wl-hlp-faq{padding-top:50px;padding-bottom:56px}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-faq-heading{margin-bottom:26px}.wl-hlp--flu>.wl-hlp-faq .wl-hlp-accordion-item{border-radius:8px;margin-bottom:10px}}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health{--dgh-hero-green:#329c47;--dgh-button-green:#288239;--dgh-button-hover:#006b6b;--dgh-topic-bg:#f2f8ec;--dgh-product-bg:#78bd4340;--dgh-product-band:#b0df9f;--dgh-product-slider-bg:#e2f1d8;--dgh-resource-bg:#f8fbf6;--dgh-mist:#e5f5f4;--dgh-body:#343434;color:var(--dgh-body);letter-spacing:0;font-family:Open Sans,Arial,sans-serif;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout{color:var(--dgh-body);letter-spacing:0;font-family:Open Sans,Arial,sans-serif}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero{background:linear-gradient(to bottom, var(--dgh-hero-green) 0, var(--dgh-hero-green) 543px, #fff 543px, #fff 100%);flex-direction:column;align-items:center;min-height:704px;margin:0 0 92px;padding:56px 24px 0;display:flex;overflow:visible}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-card{box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;order:-1;align-items:center;width:100%;max-width:760px;margin:0 auto 126px;padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-card h1,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero h1{color:#fff;letter-spacing:0;text-align:center;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.2}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-image-wrapper{z-index:2;order:0;width:min(950px,100%);max-width:950px;height:auto;margin:0 auto;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-picture{width:100%;height:auto;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-picture>img,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-image-wrapper img{width:100%;max-width:none;display:block;object-fit:contain!important;object-position:center!important;height:auto!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav{grid-template-columns:repeat(4,max-content);justify-content:center;align-items:start;gap:10px 44px;margin:28px auto 0;padding:0 24px;display:grid}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav a{color:#000;letter-spacing:0;text-align:center;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.15;text-decoration:underline}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child{color:#fff;text-align:center;z-index:4;margin:0 auto;padding:0 24px;position:absolute;top:126px;left:0;right:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child .wl-hlp-content-text{max-width:720px;margin:0 auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child p{color:#fff;letter-spacing:0;text-align:center;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.35}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child a{color:#fff;font-weight:700;text-decoration:underline}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal{background:var(--dgh-topic-bg);min-height:1800px;margin-top:50px;padding:50px 0 64px;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal:after{background:var(--dgh-product-band) url(/brand-assets/digestive-gut-health/dh-product-banner.jpg) center bottom / min(1200px, 100%) auto no-repeat;content:"";z-index:0;min-height:500px;display:block;position:absolute;top:1290px;left:0;right:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-inner{z-index:1;grid-template-columns:220px minmax(0,1fr);align-items:start;column-gap:44px;max-width:1000px;margin:0 auto;padding:0 24px;display:grid;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-heading{color:#000;letter-spacing:0;text-align:left;grid-column:1;align-self:start;max-width:220px;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:35px;font-weight:700;line-height:1.15}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-grid{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px;margin:0;display:grid}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-card{box-shadow:none;color:var(--dgh-body);background:0 0;border:0;border-radius:0;min-height:0;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-card:nth-child(3),.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-card:nth-child(4){transform:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-link{box-shadow:none;color:var(--dgh-body);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;height:100%;padding:0;display:flex;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-image{aspect-ratio:1;max-block-size:none;border-radius:12px;width:100%;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-image img{object-fit:cover;object-position:center;border-radius:12px;width:100%;height:100%;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body{text-align:left;align-self:stretch;width:100%;padding-top:18px;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body h3{color:#000;letter-spacing:0;text-align:left;margin:0 0 14px;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body p{color:var(--dgh-body);letter-spacing:0;text-align:left;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.45}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-divider{opacity:0;pointer-events:none;border:0;position:absolute}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-cta{text-align:left;width:auto;min-height:0;margin-top:28px;display:block;position:static}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-learn-more{background:var(--dgh-button-green);box-shadow:none;color:#fff;letter-spacing:0;text-align:center;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:122px;min-height:42px;padding:10px 20px;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-learn-more:hover{background:var(--dgh-button-hover);color:#fff}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-learn-more svg{opacity:0;pointer-events:none;position:absolute}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]){background:#fff;padding:72px 24px 18px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-stack{gap:0;max-width:980px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left{justify-content:center;align-items:center;gap:48px;max-width:980px;margin:0 auto;padding-top:76px;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text{text-align:left;flex:0 650px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text h2{color:#000;letter-spacing:0;text-align:center;margin:0 0 24px;font-family:Open Sans,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.2;position:absolute;top:0;left:0;right:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text p{color:var(--dgh-body);letter-spacing:0;text-align:left;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.45}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-media{border-radius:0;flex:0 0 178px;align-self:center;width:178px;height:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-media .wl-hlp-content-img{object-fit:contain;object-position:center;border-radius:0;width:178px;max-width:178px;height:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-media img{object-fit:contain;object-position:center;border-radius:0;width:178px;max-width:178px;height:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo{background:#fff;min-height:306px;padding:4px 24px 38px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-inner{max-width:900px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 38px;max-width:790px;margin:0 auto;display:grid;transform:translateY(0)}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{box-shadow:none;background:0 0;border:0;border-radius:0;height:82px;min-height:82px;padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;height:82px;padding:0;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{filter:grayscale();object-fit:contain;object-position:center;opacity:.9;max-width:194px;height:76px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-content{height:0;min-height:0;padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint{background:#fff;padding:50px 24px 64px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-inner{background:var(--dgh-mist) url(/brand-assets/digestive-gut-health/dh-instacart-desktop.png) center / contain no-repeat;box-shadow:none;border:0;border-radius:0;width:100%;max-width:1224px;min-height:204px;margin:0 auto;position:relative}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-heading,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-body{opacity:0;pointer-events:none;white-space:nowrap;inline-size:1px;position:absolute;inset-block-start:auto;inset-inline-start:-100vw}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-buttons{aspect-ratio:1440/240;pointer-events:none;width:min(100%,972px);height:auto;margin:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout-primary,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout-primary.rxp-button--primary{pointer-events:auto;text-indent:0;border-radius:6px;width:21.11%;min-width:0;height:39.58%;min-height:0;position:absolute;inset:30.42% auto auto 74.65%;transform:none;box-shadow:none!important;color:#0000!important;background:0 0!important;border:0!important;padding:0!important;font-size:0!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint:after{content:"";background:0 0;min-height:0;margin:0;display:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider{background:var(--dgh-product-slider-bg);color:var(--dgh-body);letter-spacing:0;padding:88px 24px 78px;font-family:Open Sans,Arial,sans-serif}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-header,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-carousel{max-width:1180px;margin:0 auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-header{justify-content:flex-start;align-items:center;margin-bottom:44px;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-header h2{color:#000;letter-spacing:0;text-align:left;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:35px;font-weight:700;line-height:1.18}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-tooltip{display:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-track{scroll-snap-type:x mandatory;gap:24px;margin:0;padding:0 0 6px;scroll-padding-left:0;list-style:none;display:flex;overflow-x:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-track::-webkit-scrollbar{display:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-card{box-shadow:none;color:var(--dgh-body);scroll-snap-align:start;background:0 0;border:0;border-radius:0;flex:0 0 calc(25% - 18px);min-width:0;padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-link{color:inherit;text-decoration:none;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img-wrapper{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:270px;margin:0 0 20px;padding:28px;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img.rxp-image-asset{justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img img{width:100%;max-width:100%;max-height:218px;display:block;object-fit:contain!important;object-position:center!important;height:100%!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-content{text-align:left}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-heading{color:#000;letter-spacing:0;text-align:left;margin:0 0 4px;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-description{color:var(--dgh-body);letter-spacing:0;text-align:left;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.35}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-nav{align-items:center;gap:8px;max-width:1180px;margin:48px auto 0;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-arrow{color:#fff;background:#2e9a45;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-arrow:disabled{opacity:1}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-dots{flex:auto;align-items:center;gap:0;margin:0 0 0 24px;padding:0;list-style:none;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-dot{flex:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-dot button{background:#c8d8c1;border:0;border-radius:0;width:100%;height:2px;padding:0;font-size:0;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-dot-active button{background:#288239}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]){background:#fff;padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-stack{max-width:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-row.wl-hlp-content-image-left{align-items:stretch;gap:0;width:100%;max-width:none;height:528px;min-height:528px;max-height:528px;margin:0 auto;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media{border-radius:0;flex:0 0 50%;order:-1;width:50%;height:528px;min-height:528px;max-height:528px}:is(.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media .rxp-image-asset,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media .wl-hlp-content-img){height:528px;max-height:528px;width:100%!important;max-width:none!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media img{border-radius:0;min-height:528px;max-height:528px;display:block;object-fit:cover!important;object-position:center!important;width:100%!important;max-width:none!important;height:528px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-text{text-align:left;flex:0 0 50%;align-self:center;max-width:none;padding:0 96px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-text h2{color:#000;letter-spacing:0;text-align:left;max-width:420px;margin:0 0 24px;font-family:Open Sans,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.25}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-text p{color:var(--dgh-body);letter-spacing:0;text-align:left;max-width:520px;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.55}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource{background:var(--dgh-resource-bg);padding:74px 24px 90px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-inner{max-width:1100px;margin:0 auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-heading,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-heading--center{color:#000;letter-spacing:0;text-align:left;margin:0 0 18px;font-family:Open Sans,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.25}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-subheading{color:var(--dgh-body);letter-spacing:0;text-align:left;max-width:790px;margin:0 0 42px;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.45}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;display:grid}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card{box-shadow:none;background:#fff;border:1px solid #eaeaea;border-radius:4px;min-height:226px;padding:22px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{flex-direction:column;height:100%;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media{box-shadow:none;background:#78bd43;border:0;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 0 16px;padding:0;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media img{object-fit:cover;object-position:center;border-radius:50%;width:58px;height:58px;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content{flex-direction:column;flex:auto;padding:0;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-title{color:#000;letter-spacing:0;text-align:left;margin:0 0 14px;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body{color:var(--dgh-body);letter-spacing:0;text-align:left;flex:auto;font-family:Open Sans,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link{background:var(--dgh-button-green);box-shadow:none;color:#fff;letter-spacing:0;text-align:center;border:0;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:42px;margin-top:18px;padding:10px 20px;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link:hover{background:var(--dgh-button-hover);color:#fff}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link svg{opacity:0;pointer-events:none;position:absolute}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list:after{content:"";background:url(/migration-engine/assets/home/en-US-images-digestive-health-dh-quote-429e90d755.jpg) 50%/cover no-repeat;border-radius:4px;min-height:226px;display:block}@media (min-width:768px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-image{height:330px;min-height:330px;max-block-size:none!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-image img{height:330px!important;max-block-size:none!important}}@media (max-width:1023px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero{background:linear-gradient(to bottom, var(--dgh-hero-green) 0, var(--dgh-hero-green) 500px, #fff 500px, #fff 100%);min-height:620px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-card{margin-bottom:116px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-inner{grid-template-columns:1fr;row-gap:32px;max-width:760px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-heading{text-align:center;grid-column:1;max-width:100%}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-grid{grid-column:1}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child{top:118px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-row.wl-hlp-content-image-left{flex-direction:column;height:auto;min-height:0;max-height:none}:is(.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-text){flex-basis:auto;width:100%}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media{min-height:420px;max-height:none;height:420px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media .rxp-image-asset{min-height:420px;max-height:none;height:420px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media .wl-hlp-content-img{min-height:420px;max-height:none;height:420px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media img{min-height:420px;max-height:none;height:420px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-text{max-width:none;padding:44px 32px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-card{flex-basis:calc(50% - 12px)}}@media (max-width:767px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero{background:var(--dgh-hero-green);margin-bottom:48px;padding:42px 24px 48px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-card{margin-bottom:34px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero .wl-hlp-hero-card h1,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero h1{font-size:30px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child{position:static}:is(.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child p,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row-full:first-child a){color:var(--dgh-body)}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav{grid-template-columns:repeat(2,minmax(110px,max-content));gap:12px 28px;margin-top:22px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal{min-height:1250px;padding:48px 0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal:after{background-image:url(/brand-assets/digestive-gut-health/dh-product-banner-mobile.jpg);min-height:320px;top:930px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-heading{text-align:center;font-size:30px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-card{min-height:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-card:nth-child(3),.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-card:nth-child(4){transform:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-cta{margin-top:16px;top:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body{padding-top:12px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body h3{margin-bottom:8px;font-size:15px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body p{font-size:13px;line-height:1.35}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-learn-more{width:100%;min-width:0;min-height:36px;padding:8px 10px;font-size:12px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo{min-height:392px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-inner{background-image:url(/brand-assets/digestive-gut-health/dh-instacart-mobile.png);min-height:280px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-buttons{aspect-ratio:874/484;width:min(100%,505.62px)}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout-primary,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout-primary.rxp-button--primary{width:62.24%;height:22.93%;top:63.64%;left:18.88%}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint:after{min-height:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider{padding:58px 24px 62px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-header{margin-bottom:28px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-header h2{font-size:26px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-card{flex-basis:86%}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img-wrapper{height:260px;padding:24px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media{min-height:360px;max-height:none;height:360px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media .rxp-image-asset{min-height:360px;max-height:none;height:360px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media .wl-hlp-content-img{min-height:360px;max-height:none;height:360px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt="Promoting Better Gut Health"]) .wl-hlp-content-media img{min-height:360px;max-height:none;height:360px!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource{padding:58px 24px 72px}}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-prototype-controls{display:none!important}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero:has(+.wl-hlp-hero-anchor-nav){margin-bottom:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav{gap:8px 58px;min-height:44px;margin:28px auto 0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-link{max-width:122px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal{min-height:0;padding:50px 0 66px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal:after{display:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner{background:var(--dgh-product-band);justify-content:center;align-items:flex-end;min-height:498px;padding:0;display:flex;overflow:hidden}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner .gm-source-campaign-carousel__frame{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-end;width:100%;max-width:1540px;height:498px;margin:0 auto;display:flex;overflow:hidden}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner .gm-source-campaign-carousel__image-link,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner picture,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner img{width:100%;height:100%;display:block}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner img{object-fit:cover;object-position:center bottom}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner .gm-source-campaign-carousel__arrow,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner .gm-source-campaign-carousel__controls{display:none}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]){padding:58px 24px 0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left{gap:46px;padding-top:64px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-text h2{margin-bottom:20px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo{min-height:238px;padding:0 24px 20px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{flex-wrap:wrap;justify-content:center;gap:2px 38px;max-width:760px;display:flex}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media{height:72px;min-height:72px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media img{height:68px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint{padding:28px 24px 52px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-inner{min-height:162px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider{padding:70px 24px 54px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-track{gap:20px;padding-bottom:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-card{flex-basis:calc(25% - 15px)}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img-wrapper{height:294px;margin-bottom:18px;padding:24px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-nav{margin-top:34px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-dots{flex:0 250px;margin-left:18px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource{padding-bottom:72px}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer{color:#343434;background:#f8f8f8;border-top:1px solid #d7eeee;grid-template-columns:minmax(190px,250px) minmax(0,1fr);align-items:start;gap:30px 72px;padding:54px clamp(40px,8vw,142px) 34px;display:grid}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-brand-row{flex-direction:column;grid-area:1/1;justify-content:start;align-items:stretch;gap:18px;margin:0;display:flex}:is(.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-brand-row p,.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-brand-row>span){color:#006b6b;margin:0;font-size:14px;font-weight:700}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cta{background:var(--dgh-mist);color:#006b6b;border:0;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:42px;padding:10px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-social{justify-content:flex-start;gap:18px;margin-top:8px;display:flex}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-social a{color:#fff;background:#008c89;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:0;text-decoration:none;display:inline-flex}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-social a:first-letter{text-transform:uppercase;font-size:13px}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols{grid-area:1/2;grid-template-columns:repeat(4,minmax(128px,1fr));align-items:start;gap:34px 64px;margin:0;display:grid}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols nav{flex-direction:column;gap:13px;display:flex}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols strong{color:#147b74;margin:0 0 8px;font-size:15px;font-weight:700}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols a{color:#555;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-legal{color:#6e6e6e;border-top:1px solid #dedede;grid-column:2;justify-content:center;padding-top:22px;font-size:11px;display:flex}@media (max-width:767px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav{margin-top:22px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal{min-height:0;padding:48px 0 54px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner{min-height:338px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner .gm-source-campaign-carousel__frame{height:338px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner img{object-position:62% bottom}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo{min-height:318px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint .wl-hlp-callout-inner{min-height:280px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-track{gap:24px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-card{flex-basis:86%}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer{flex-direction:column;gap:28px;padding:34px 24px 28px;display:flex}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols{flex-direction:column;order:1;gap:0;width:100%;display:flex}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols nav{border-bottom:1px solid #d9d9d9;gap:10px;padding:18px 0}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-cols strong{margin:0;font-size:16px}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-brand-row{order:2;width:100%}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-contact{order:3}.wl-page:has(.wl-hlp--digestive-gut-health) .wl-cms-footer-legal{order:4;align-self:stretch;padding-top:18px}}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav{grid-template-columns:repeat(4,132px);gap:12px 30px;min-height:50px;margin-top:12px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav a,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-link{background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:132px;max-width:none;min-height:50px;padding:9px 12px;display:inline-flex;box-shadow:0 3px 8px #00000014}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner img{transform-origin:bottom;transform:scale(1.075)}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body{padding-top:14px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body h3{margin-bottom:10px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-body p{margin:0;line-height:1.4}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-cta{margin-top:20px;padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-learn-more{min-height:40px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]){padding-top:54px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-row.wl-hlp-content-image-left{padding-top:60px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo{min-height:228px;padding-bottom:16px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-callout--tint{padding-top:24px;padding-bottom:50px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider{padding-top:66px;padding-bottom:44px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-header{margin-bottom:34px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img-wrapper{height:302px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-product-img img{max-height:252px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-slider-nav{height:46px;min-height:46px;margin-top:24px}@media (min-width:768px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics--teal{padding:50px 0 122px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topics-grid{row-gap:78px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner{min-height:540px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-campaign-banner .gm-source-campaign-carousel__frame{height:540px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--resource{padding-top:70px;padding-bottom:104px}}@media (max-width:767px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav{grid-template-columns:repeat(2,minmax(120px,1fr));max-width:320px;min-height:0;margin-top:16px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-nav a,.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-hero-anchor-link{width:auto;min-height:46px}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-topic-cta{padding:0}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-text{flex-basis:auto}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{flex:0 0 calc(50% - 19px)}.wl-page:has(.wl-hlp--digestive-gut-health) .gm-normalized-footer{flex-direction:column;gap:12px;padding:24px 24px 20px;display:flex}.wl-page:has(.wl-hlp--digestive-gut-health) .gm-normalized-footer-groups{order:1;width:100%}.wl-page:has(.wl-hlp--digestive-gut-health) .gm-normalized-footer-brand{order:2;width:100%}.wl-page:has(.wl-hlp--digestive-gut-health) .gm-normalized-footer-legal{order:3;align-self:stretch}}.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health .wl-hlp-content:has(img[alt=TUMS]) .wl-hlp-content-media{min-height:0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero{background:var(--sw-dark);text-align:center;margin:0;padding:60px 60px 0;overflow:visible}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-image-wrapper{isolation:isolate;background:0 0;width:100%;max-width:1000px;height:auto;margin:0 auto 10px;position:relative}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-picture,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-picture .rxp-image-asset{z-index:1;width:100%;height:auto;min-height:0;display:block;position:relative}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-image-wrapper img,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-img img,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-picture>img,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-picture .rxp-image-asset img{width:100%;height:auto;max-height:none;margin:0 auto;display:block;object-fit:contain!important;object-position:center bottom!important}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card{max-width:1000px;box-shadow:none;z-index:1;text-align:center;background:0 0;border:0;margin:0 auto;padding:0 0 76px;position:relative}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card h1{max-width:960px;color:var(--sw-light-text);letter-spacing:0;text-align:center;-webkit-text-fill-color:currentColor;background:0 0;margin:0 auto;font-size:56px;font-weight:400;line-height:70px;display:block}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card p{color:#fff;text-align:center;max-width:900px;margin:18px auto 0;font-size:18px;font-weight:400;line-height:32px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid{background:var(--sw-dark);margin:0;padding:60px 80px 128px;position:relative;overflow:visible}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-inner{z-index:1;grid-template-columns:minmax(360px,35%) minmax(0,1fr);align-items:center;gap:64px;max-width:1300px;margin:0 auto;display:grid;position:relative}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-list{z-index:3;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card{border:1px solid var(--sw-light-text);color:#fff;background:0 0;border-radius:16px;min-height:286px;display:flex;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-media{display:none!important}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-content{color:#fff;box-sizing:border-box;background:0 0;flex-direction:column;gap:0;min-height:100%;padding:26px;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-title{color:var(--sw-light-text);margin:0 0 22px;font-size:32px;font-weight:400;line-height:1.3}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-body,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-body p{color:#fff;margin:0;font-size:16px;font-weight:400;line-height:28px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-body{margin-bottom:21px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-link{border-top:1px solid var(--sw-light-text);color:var(--sw-light-text);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;font-size:17px;font-weight:600;line-height:26px;text-decoration:underline;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-link svg{width:26px;height:26px;color:var(--sw-light-text);border:0;border-radius:50%;flex:none;margin-left:auto;padding:0;box-shadow:inset 0 0 0 1px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:hover,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:focus-visible{color:#343434;background:#fff}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-title,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:focus-visible .wl-hlp-cardgrid-title{color:var(--sw-cta)}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-body,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-body p,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:focus-visible .wl-hlp-cardgrid-body,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:focus-visible .wl-hlp-cardgrid-body p{color:#343434}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:hover .wl-hlp-cardgrid-link,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card-link:focus-visible .wl-hlp-cardgrid-link{color:#343434;border-top-color:#343434}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta{z-index:4;background:#fff;border-radius:16px;flex-direction:row-reverse;align-items:stretch;max-width:1300px;min-height:520px;margin:-72px auto 0;display:flex;position:relative;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-content{box-sizing:border-box;flex-direction:column;flex:0 0 50%;justify-content:center;gap:0;max-width:50%;padding:80px 60px;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-content h2{color:var(--sw-cta);margin:0 0 24px;font-size:40px;font-weight:400;line-height:1.3}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-desc,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-desc p{color:#343434;margin:0;font-size:16px;font-weight:400;line-height:28px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-desc p+p{margin-top:14px;font-size:11px;line-height:18px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-buttons{margin-top:32px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-primary.rxp-button{background:var(--sw-cta);border:1px solid var(--sw-cta);color:#fff;border-radius:6px;min-width:150px;padding:16px 32px;font-size:18px;font-weight:600;line-height:24px;text-decoration:none}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-primary.rxp-button:focus-visible{background:var(--sw-dark-2);border-color:var(--sw-dark-2);color:#fff}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image{border-radius:0;flex:0 0 50%;align-self:stretch;width:auto;max-width:50%;min-height:520px;overflow:hidden;padding:0!important}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-img,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image .rxp-image-asset{width:100%;height:100%;margin:0;display:block}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image img{width:100%;height:100%;min-height:520px;display:block;object-fit:cover!important;object-position:center!important}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider{background:var(--sw-pale);margin:0;padding:168px 0 60px;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-header{text-align:left;box-sizing:border-box;max-width:1300px;margin:0 auto 60px;padding:0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-header h2{max-width:700px;color:var(--sw-dark);text-align:left;margin:0;font-size:40px;font-weight:400;line-height:1.3}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tabs{box-sizing:border-box;flex-wrap:nowrap;gap:16px;max-width:1300px;margin:0 auto 82px;padding:0;list-style:none;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tab{flex:1 1 0;margin:0;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tab button{border:1px solid var(--sw-sexual-green);background:var(--sw-pale);width:100%;min-height:64px;color:var(--sw-dark-2);text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:20px;font-size:16px;font-weight:400;line-height:22px;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tab button:hover,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tab button:focus-visible,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tab-active button{border-color:var(--sw-sexual-green);color:var(--sw-dark);background:#fff}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-carousel{box-sizing:border-box;max-width:1300px;margin:0 auto;padding:0 0 94px;position:relative;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-track{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:24px;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-card{text-align:center;scroll-snap-align:start;background:0 0;border:0;border-radius:0;flex:0 0 calc(25% - 18px);width:auto;min-width:0;max-width:none;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-img-wrapper{background:0 0;justify-content:center;align-items:center;height:220px;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-img-wrapper .rxp-image-asset{width:82%;height:auto;max-height:211px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-img img,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-img-wrapper img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:211px;margin:0 auto}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-content{text-align:center;flex-direction:column;align-items:center;gap:16px;min-height:122px;padding:0 24px;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-heading{color:var(--sw-dark);text-align:center;margin:0;font-size:22px;font-weight:700;line-height:1.35}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-description{color:#343434;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:25px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-nav{align-items:center;gap:16px;height:64px;display:flex;position:absolute;bottom:0;left:0;right:0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow{border:1px solid var(--sw-dark);background:var(--sw-dark);color:#fff;opacity:1;cursor:pointer;border-radius:50%;flex:0 0 64px;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;padding:0;display:inline-flex;position:static}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow svg{width:22px;height:22px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow:disabled,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow[disabled]{background:var(--sw-dark);border-color:var(--sw-dark);color:#fff;cursor:default;opacity:1!important}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow:hover,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow:focus-visible{border-color:var(--sw-dark);color:var(--sw-dark);background:#fff}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-dots{background:#fff;border-radius:100px;flex:0 1004px;align-items:center;gap:0;max-width:calc(100% - 220px);height:4px;margin:0 0 0 28px;padding:0;list-style:none;display:flex;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-dot button{background:0 0;border:0;border-radius:0;width:100%;height:4px;padding:0;display:block}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-dot-active,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-dot-active button{background:var(--sw-dark);border-radius:100px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout{background:var(--sw-pale);text-align:center;margin:0;padding:64px 60px 80px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-inner{max-width:1300px;margin:0 auto}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-heading{color:var(--sw-dark);text-align:center;margin:0 0 60px;font-size:40px;font-weight:400;line-height:1.3}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-highlight{display:none!important}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-buttons{justify-content:center;align-items:center;gap:20px;margin:0;display:flex}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-primary.rxp-button,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-secondary.rxp-button{border-radius:6px;min-width:150px;padding:16px 32px;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;background:var(--sw-cta)!important;border:1px solid var(--sw-cta)!important;color:#fff!important}.wl-page:has(.wl-hlp.wl-hlp--sexual-wellness) .gm-normalized-footer-brand .gm-normalized-brand img{width:min(100%,190px);max-width:190px}@media (max-width:1320px){.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout{padding-left:40px;padding-right:40px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta{max-width:calc(100% - 80px)}}@media (max-width:1023px){.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero{padding:46px 40px 0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-image-wrapper{max-width:820px;margin-bottom:18px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card h1{font-size:48px;line-height:60px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid{padding:48px 40px 110px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-inner{max-width:780px;display:block}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-list{grid-column:auto}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta{max-width:calc(100% - 80px);min-height:0;margin:-60px auto 0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image img{min-height:440px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-header,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tabs,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-carousel{max-width:100%}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-heading{font-size:20px}}@media (max-width:767px){.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero{padding:36px 30px 0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-image-wrapper{max-width:456px;margin-bottom:18px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card{padding-bottom:52px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card h1{background:linear-gradient(90deg, var(--sw-light-text) 0 16%, #71bf49 16% 23%, var(--sw-light-text) 23% 100%);-webkit-background-clip:text;background-clip:text;font-size:40px;line-height:50px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-hero-card p{margin-top:16px;font-size:15px;line-height:26px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid{padding:40px 30px 96px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:24px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-card{min-height:0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-content{padding:26px 24px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cardgrid-title{font-size:28px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta{flex-direction:column;max-width:calc(100% - 48px);margin:-48px auto 0}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image{flex:none;order:1;width:100%;max-width:100%;height:250px;min-height:250px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-image img{height:250px;min-height:250px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-cta-content h2,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-header h2,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-heading{font-size:28px;line-height:1.3}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider{padding:150px 24px 58px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-header{margin-bottom:32px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tabs{flex-wrap:wrap;gap:10px;margin-bottom:44px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-tab button{min-height:52px;padding:12px;font-size:13px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-carousel{padding-bottom:92px;overflow:hidden}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-track{scrollbar-width:none;gap:24px;scroll-padding-left:0;overflow-x:auto}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-card{flex:0 0 100%;max-width:100%}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-img-wrapper{height:218px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-product-content{min-height:118px;padding:0 12px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-nav{height:52px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-arrow{flex-basis:52px;width:52px;min-width:52px;height:52px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-slider-dots{margin-left:12px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout{padding:58px 30px 74px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-heading{margin-bottom:32px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-buttons{flex-direction:column;gap:14px}.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-primary.rxp-button,.wl-hlp--sexual-wellness.wl-hlp--sexual-wellness .wl-hlp-callout-secondary.rxp-button{width:100%;max-width:220px}.wl-page:has(.wl-hlp.wl-hlp--sexual-wellness) .gm-normalized-footer-brand{flex-direction:column;order:2;align-items:center;gap:16px;margin-top:54px;display:flex}.wl-page:has(.wl-hlp.wl-hlp--sexual-wellness) .gm-normalized-footer-tagline{display:none}.wl-page:has(.wl-hlp.wl-hlp--sexual-wellness) .gm-normalized-footer-brand .gm-normalized-brand img{width:min(100%,176px);max-width:176px}}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero{background:#fff;max-width:1600px;margin:56px auto 0;padding:0 0 54px;overflow:visible}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-image-wrapper{background:#fff;max-width:1600px;height:auto;margin:0 auto;overflow:visible}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-picture,.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-picture img{width:100%;display:block}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-picture img{object-fit:contain;object-position:center top;height:auto;max-height:none}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-card{z-index:2;width:min(976px,100% - 80px);min-height:100px;box-shadow:none;background:#fff;border:2.5px solid #000;border-radius:18px;margin:-58px auto 0;padding:18px 48px;position:relative}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-card h1{color:#000;text-align:center;margin:0;font-size:52px;font-weight:400;line-height:1.18}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]){background:#fff;padding:0}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-row{max-width:1600px;margin:0 auto;padding:0}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-row-full{padding:0 32px 72px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-row-full .wl-hlp-content-text{color:#000;text-align:center;background:0 0;max-width:760px;margin:0 auto;padding:0}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-row-full p{color:#000;margin:0;font-size:20px;font-weight:400;line-height:1.75}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-text{background:var(--beauty-panel-tint);color:#000;flex-direction:column;justify-content:center;min-width:0;padding:80px 118px;display:flex}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-text h2{color:#000;margin:0 0 47px;font-size:36px;font-weight:400;line-height:1.2}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-prose{color:#000;font-size:18px;font-weight:400;line-height:1.6}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-prose p{color:#000;font-size:18px;font-weight:400;line-height:1.6}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-prose p{margin:0 0 25px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-ctas{margin-top:32px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-cta{color:#fff;width:fit-content;min-height:48px;box-shadow:none;background:#000;border:0;border-radius:4px;padding:15px 30px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-media{width:100%;height:100%}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-img{width:100%;height:100%}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-img img{width:100%;height:100%}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-media{background:#fff;border-radius:0;overflow:hidden}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-img{object-fit:cover;border-radius:0;display:block}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-img img{object-fit:cover;border-radius:0;display:block}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]){background:#fff;padding:116px 36px 190px}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-inner{max-width:1200px;margin:0 auto;padding:0}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-heading{color:#000;text-align:center;margin:0 0 38px;font-size:52px;font-weight:400;line-height:1.25}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-subheading{color:#000;text-align:center;max-width:900px;margin:0 auto 118px;font-size:24px;font-weight:400;line-height:1.45}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-list{grid-template-columns:255px 255px 365px;justify-content:center;align-items:center;gap:40px 130px;margin:0;padding:0;display:grid}:is(.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-card,.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-card-link){min-height:90px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-media{justify-content:center;align-items:center;width:100%;margin:0;display:flex}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-media img{object-fit:contain;max-width:100%;max-height:84px;display:block}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-content{display:none}:is(.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]),.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"])){background:var(--beauty-page-tint);max-width:1600px;margin:0 auto;position:relative}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]){padding:119px 144px 0}:is(.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-stack,.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"]) .wl-hlp-cardgrid-inner){z-index:1;max-width:1240px;margin:0 auto;position:relative}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-row{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:62px;padding:0;display:grid}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-text{color:#000;background:0 0;padding:0}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-text h2{color:#000;margin:0 0 36px;font-size:52px;font-weight:400;line-height:1.2}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-prose{color:#000;font-size:18px;font-weight:400;line-height:1.62}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-prose p{color:#000;font-size:18px;font-weight:400;line-height:1.62}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-media{border-radius:0;height:425px;overflow:hidden}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-img img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"]) .wl-hlp-cardgrid-list{grid-template-rows:1fr 1fr;grid-template-columns:1.3348fr 1fr;gap:35px;margin:0;padding:0;display:grid}.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"]) .wl-hlp-cardgrid-card{min-height:320px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:hidden}.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"]) .wl-hlp-cardgrid-media{width:100%;height:100%;display:block}.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"]) .wl-hlp-cardgrid-media img{width:100%;height:100%;display:block}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial{background:#fff;padding:128px 32px 168px;position:relative}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-slider-header h2{color:#000;text-align:left;width:56%;margin:0;font-size:52px;font-weight:400;line-height:1.25}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-product-img,.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-product-img img{width:100%;display:block;height:100%!important;max-height:none!important}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-product-img img{object-fit:cover!important;object-position:center!important}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-slider-arrow{color:#fff;opacity:1;pointer-events:auto;background:#000;border:1px solid #000;border-radius:50%;width:64px;height:64px;position:absolute;top:8px}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-inner{max-width:1320px;margin:0 auto;padding:0}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-heading{color:#000;text-align:center;max-width:760px;margin:0 auto 48px;font-size:52px;font-weight:400;line-height:1.25}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-subtitle{color:#000;text-align:center;max-width:850px;margin:0 auto 86px;font-size:22px;font-weight:400;line-height:1.52}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin:0;padding:0;display:grid}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-card{min-height:0;box-shadow:none;background:#f8f8f8;border:0;border-radius:0}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-image{height:246px;display:block;overflow:hidden}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-image img{object-fit:cover;width:100%;height:100%;display:block}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-body{padding:25px 22px 31px}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-body h3{color:#000;margin:0;font-size:22px;font-weight:400;line-height:1.3}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-divider{background:#9b9b9b;height:1px;margin:auto 22px 0;display:block}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-cta{padding:22px;display:block}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-learn-more{color:#000;justify-content:space-between;align-items:center;font-size:17px;font-weight:700;line-height:1.2;display:flex}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-learn-more svg{color:#1db1a8;border:0;border-radius:0;width:26px;height:26px;padding:0}@media (max-width:767px){.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero{margin-top:28px;padding-bottom:36px}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-card{border-width:2px;border-radius:14px;width:calc(100% - 40px);min-height:70px;margin-top:-36px;padding:14px 20px}.wl-hlp.wl-hlp--beauty-products .wl-hlp-hero-card h1{font-size:32px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-row-full{padding:0 24px 44px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-row-full p{font-size:16px;line-height:1.65}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-text{padding:42px 28px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Makeup]) .wl-hlp-content-media{min-height:330px}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]){padding:60px 28px 76px}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-heading{font-size:34px}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-subheading{margin-bottom:56px;font-size:18px}.wl-hlp--beauty-products .wl-hlp-cardgrid--logo:has(.wl-hlp-cardgrid-media img[alt=L\'Oreal]) .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:42px}:is(.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]),.wl-hlp--beauty-products .wl-hlp-cardgrid--resource:has(.wl-hlp-cardgrid-media img[alt="Madam with Makeup"])){max-width:none}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]){padding:64px 28px 0 48px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-row{flex-direction:column-reverse;gap:36px;display:flex}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-prose{text-align:center;font-size:16px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-prose p{text-align:center;font-size:16px}.wl-hlp--beauty-products .wl-hlp-content:has(.wl-hlp-content-img img[alt=Applying\ Lipstick]) .wl-hlp-content-media{height:300px}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-slider-header h2{width:auto;font-size:34px}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-heading{margin-bottom:28px;font-size:34px}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-subtitle{margin-bottom:42px;font-size:17px}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topics-grid{border-top:1px solid #d8d8d8;grid-template-columns:minmax(0,1fr);gap:0}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-body,.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-cta{padding:0}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-body h3{font-size:20px}.wl-hlp--beauty-products .wl-hlp-topics--white .wl-hlp-topic-learn-more{font-size:0}}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-slider-dot button{background:#ccc;border-radius:50%;width:12px;height:12px}.wl-hlp.wl-hlp--beauty-products .wl-hlp-slider.wl-hlp-slider--editorial .wl-hlp-slider-dot-active button{background:#000}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero{background:var(--hh-mist);margin-bottom:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card{background:var(--hh-teal);width:min(66vw,920px);max-width:920px;min-height:156px;box-shadow:none;border:0;border-radius:18px;margin:-96px auto 26px;padding:58px 72px 64px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card h1{color:#fff;letter-spacing:0;font-size:60px;font-weight:700;line-height:1}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]){background:#fff;padding:76px 24px 72px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-heading{max-width:950px;color:var(--hh-teal);margin:0 auto 28px;font-size:30px;font-weight:400;line-height:1.28}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-body{max-width:900px;color:var(--hh-body);margin:0 auto;font-size:14px;line-height:22px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-body p{max-width:900px;color:var(--hh-body);margin:0 auto;font-size:14px;line-height:22px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-body a{color:var(--hh-teal);font-weight:700;text-decoration:underline}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-buttons{gap:10px;margin-top:32px}:is(.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-primary.rxp-button,.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-secondary.rxp-button){background:var(--hh-teal);border-color:var(--hh-teal);color:#fff;border-radius:6px;min-width:190px;padding:16px 22px;font-size:16px;font-weight:700;line-height:24px;text-decoration:none}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(+.wl-hlp-faq img[alt=Blood\ pressure]){background:var(--hh-band);text-align:left;box-sizing:border-box;border-radius:16px 16px 0 0;width:min(100% - 160px,1288px);margin:0 auto;padding:64px 56px 22px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(+.wl-hlp-faq img[alt=Blood\ pressure]) .wl-hlp-callout-heading{color:var(--hh-teal);text-align:left;margin:0 0 18px;font-size:34px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]){background:var(--hh-band);box-sizing:border-box;border-radius:0;width:min(100% - 160px,1288px);margin:0 auto;padding:18px 56px 0}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-faq-heading{display:none}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion{background:0 0;border-radius:0;max-width:none;margin:0;padding:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-item{border:1px solid var(--hh-border);background:#fff;border-radius:12px;margin:0 0 16px;padding:0;overflow:hidden}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-details{padding:0 22px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-title{min-height:58px;color:var(--hh-teal);padding:0;font-size:16px;font-weight:700;line-height:22px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-content{padding:0 0 30px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-content .wl-prose{grid-template-columns:minmax(0,47%) minmax(380px,1fr);align-items:start;column-gap:52px;display:grid}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-prose img{object-fit:cover;border-radius:12px;width:100%;height:520px;max-height:none;display:block}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-prose a{color:var(--hh-teal);font-weight:700;text-decoration:underline}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure])+.wl-hlp-callout--tint:has(a[href*="rexall.medmeapp.com/schedule/activity/heart-health"]){background:var(--hh-band);box-sizing:border-box;border-radius:0 0 16px 16px;width:min(100% - 160px,1288px);margin:0 auto 76px;padding:0 56px 54px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats){background:var(--hh-soft);text-align:left;padding:76px 24px 82px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats) .wl-hlp-callout-heading{color:var(--hh-teal);text-align:left;margin-bottom:14px;font-size:34px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats) .wl-hlp-callout-body{color:var(--hh-body);margin:0;font-size:16px;line-height:26px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats) .wl-hlp-callout-body p{color:var(--hh-body);margin:0;font-size:16px;line-height:26px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats) .wl-hlp-callout-body a{color:var(--hh-teal);font-weight:700;text-decoration:underline}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]){background:#fff;padding:86px 24px 110px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-row{align-items:center;gap:64px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-media{border-radius:10px;min-height:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-media img{object-fit:cover;height:306px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-text h2{color:var(--hh-teal);font-size:34px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-text p{max-width:440px;color:var(--hh-body);margin:0;font-size:16px;line-height:26px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-ctas{margin-top:8px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-cta.rxp-button{background:var(--hh-teal);border-color:var(--hh-teal);color:#fff;border-radius:6px;padding:16px 24px;font-size:16px;font-weight:700}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider{background:var(--hh-mist);box-sizing:border-box;min-height:1010px;padding:112px 24px 134px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-header{text-align:left;max-width:1300px;margin:0 auto 42px;padding:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-header h2{max-width:430px;color:var(--hh-teal);font-size:44px;font-weight:400;line-height:1.18}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-tooltip{color:var(--hh-teal);vertical-align:middle;margin-left:12px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-carousel{max-width:1300px;padding:0 0 106px;overflow:hidden}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-track{gap:26px;padding:0;overflow:visible}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-card{background:0 0;border-radius:0;flex:0 0 calc(33.3333% - 17.3333px);width:auto;max-width:none;overflow:visible}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img-wrapper{background:#fff;border-radius:8px;height:310px}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img-wrapper .rxp-image-asset{width:78%;max-height:260px}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img img,.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img-wrapper img{max-height:260px}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-content{gap:24px;min-height:154px;padding:30px 0 0}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-heading{color:var(--hh-teal);font-size:26px;font-weight:400;line-height:1.28}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-description{max-width:320px;color:var(--hh-teal);font-size:16px;line-height:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-nav{gap:16px;height:64px;position:absolute;bottom:0;left:0;right:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-arrow{border-color:var(--hh-teal);width:56px;height:56px;color:var(--hh-teal);background:#fff;position:static}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-arrow:hover,.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-arrow:focus-visible,.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-arrow:disabled:hover{border-color:var(--hh-teal);color:var(--hh-teal);background:#fff}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-arrow:disabled{opacity:1}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-dots{background:#ade3e1;border-radius:999px;height:4px;margin:0 0 0 18px;overflow:hidden}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-dot button{background:0 0;border-radius:0;height:4px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-dot-active,.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-dot-active button{background:var(--hh-teal)}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta{background:var(--hh-teal);flex-direction:row-reverse;justify-content:center;gap:82px;padding:102px 80px 104px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-image{border-radius:14px;flex:0 0 560px;max-width:560px;min-height:0;padding:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-img,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-image .rxp-image-asset,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-image img{object-fit:cover;border-radius:14px;height:540px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-content h2{color:#fff;max-width:540px;font-size:40px;font-weight:700;line-height:1.22}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-desc,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-desc p,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-desc li{color:#fff;font-size:18px;line-height:29px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-desc ul{gap:9px;margin:2px 0 0;padding-left:30px;display:grid}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-desc li{padding-left:4px;font-weight:600}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-desc a{color:#fff;font-weight:700;text-decoration:underline}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-buttons{flex-direction:column;align-items:flex-start;gap:18px;margin-top:8px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-primary.rxp-button,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-secondary.rxp-button{min-width:230px;color:var(--hh-teal);background:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;padding:16px 24px;font-size:16px;font-weight:700;text-decoration:none}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]){background:#fff;padding:112px 24px 124px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-inner{max-width:1160px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-heading{color:var(--hh-teal);margin-bottom:56px;font-size:34px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-list{gap:44px 38px;margin-top:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-card{background:var(--hh-mist);border:0;border-radius:8px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-media{height:284px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-content{min-height:312px;padding:34px 44px 38px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-title{color:var(--hh-teal);font-size:24px;font-weight:400;line-height:1.3}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-body{color:var(--hh-body);font-size:16px;line-height:26px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-body p{color:var(--hh-body);font-size:16px;line-height:26px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-link{border-top:1px solid var(--hh-teal);width:100%;color:var(--hh-teal);justify-content:space-between;margin-top:auto;padding-top:24px;font-size:16px;line-height:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-link svg{border:1px solid;border-radius:50%;width:24px;height:24px;padding:3px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]){background:var(--hh-soft);padding:90px 24px 116px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-inner{max-width:1160px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-heading{color:var(--hh-teal);margin-bottom:16px;font-size:34px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-subheading{color:var(--hh-body);margin-bottom:0;font-size:15px;line-height:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-subheading p{color:var(--hh-body);margin-bottom:0;font-size:15px;line-height:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-list{gap:24px;margin-top:58px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-card{border:1px solid var(--hh-teal);background:#fff;border-radius:8px;min-height:520px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-media{height:184px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-content{padding:30px 32px 32px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-title{color:var(--hh-teal);font-size:22px;font-weight:700;line-height:1.3}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-body{color:var(--hh-body);font-size:14px;line-height:23px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-body p{color:var(--hh-body);font-size:14px;line-height:23px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-link{color:var(--hh-teal);text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-link svg{display:none}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])){background:#fff;padding:96px 24px 132px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-faq-heading{max-width:1168px;color:var(--hh-teal);margin-bottom:48px;font-size:34px;font-weight:700;line-height:1.2}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-accordion-item{background:#fff;border:1px solid #ade3e1;border-radius:12px;margin-bottom:24px;padding:0 58px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-accordion-title{min-height:106px;color:var(--hh-teal);padding:0;font-size:20px;font-weight:700;line-height:28px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]){background:var(--hh-band);padding:104px 24px 100px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-heading{color:var(--hh-teal);margin-bottom:26px;font-size:34px;font-weight:400;line-height:1.25}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-highlight{max-width:560px;color:var(--hh-teal);margin-bottom:32px;font-size:24px;line-height:1.3}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-buttons{margin-top:0}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-primary.rxp-button{background:var(--hh-teal);border-color:var(--hh-teal);color:#fff;border-radius:6px;min-width:110px;padding:14px 22px;font-size:15px;font-weight:700}@media (max-width:1320px){.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(+.wl-hlp-faq img[alt=Blood\ pressure]){width:min(100% - 80px,1288px)}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]){width:min(100% - 80px,1288px)}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure])+.wl-hlp-callout--tint:has(a[href*="rexall.medmeapp.com/schedule/activity/heart-health"]){width:min(100% - 80px,1288px)}}@media (max-width:1023px){.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card{width:calc(100% - 64px);padding:42px 36px 48px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-content .wl-prose{flex-direction:column;display:flex}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-prose img{height:auto;max-height:none}}@media (max-width:767px){.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-image-wrapper{height:280px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card{width:calc(100% - 48px);margin:-72px auto 28px;padding:38px 24px 42px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card h1{font-size:36px}:is(.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]),.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats),.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]),.wl-hlp.wl-hlp--heart-health .wl-hlp-slider,.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]),.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]),.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])),.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"])){padding-left:24px;padding-right:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-header h2,.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid-heading,.wl-hlp.wl-hlp--heart-health .wl-hlp-faq-heading{font-size:28px;line-height:1.25}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-heading{font-size:28px;line-height:1.25}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(+.wl-hlp-faq img[alt=Blood\ pressure]) .wl-hlp-callout-heading{font-size:28px;line-height:1.25}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(.wl-hlp-callout-stats) .wl-hlp-callout-heading{font-size:28px;line-height:1.25}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-text h2{font-size:28px;line-height:1.25}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-heading{font-size:28px;line-height:1.25}:is(.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-primary.rxp-button,.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-secondary.rxp-button){width:100%;max-width:280px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(+.wl-hlp-faq img[alt=Blood\ pressure]){width:calc(100% - 32px);padding-left:24px;padding-right:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]){width:calc(100% - 32px);padding-left:24px;padding-right:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure])+.wl-hlp-callout--tint:has(a[href*="rexall.medmeapp.com/schedule/activity/heart-health"]){width:calc(100% - 32px);padding-left:24px;padding-right:24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider{min-height:0;padding-top:76px;padding-bottom:94px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-accordion-item{padding:0 24px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-accordion-title{min-height:80px;font-size:17px;line-height:24px}}@media (min-width:1024px){.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card{border-radius:18px;width:min(100% - 360px,920px);min-height:178px;margin:-88px auto 42px;padding:66px 72px 72px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card h1{font-size:58px;line-height:1}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-heading{margin-bottom:24px;font-size:28px;line-height:1.32}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--light:has(a[href*=storelocator]) .wl-hlp-callout-buttons{margin-top:34px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-item{margin-bottom:16px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-row{gap:76px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-header,.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-carousel{max-width:1208px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-header{margin-bottom:46px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider-header h2{font-size:50px;line-height:1.14}:is(.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-inner,.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-inner){max-width:1208px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-heading{font-size:40px;line-height:1.22}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(a[href="/pharmacy/bloodpressuretracker"]) .wl-hlp-callout-highlight{max-width:660px;font-size:28px}.wl-page.wl-cms-shell:has(.wl-hlp.wl-hlp--heart-health) .gm-normalized-footer-brand .gm-normalized-brand img{width:152px}.wl-page.wl-cms-shell:has(.wl-hlp.wl-hlp--heart-health) .gm-normalized-footer-ctas .rxp-button{min-height:40px;font-size:15px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-image-wrapper{height:480px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero-card{width:min(100% - 360px,920px);min-height:164px;margin:-96px auto 30px;padding:58px 72px 66px}.wl-hlp.wl-hlp--heart-health .wl-hlp-callout--tint:has(+.wl-hlp-faq img[alt=Blood\ pressure]){width:min(100% - 160px,1288px)}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]){width:min(100% - 160px,1288px)}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure])+.wl-hlp-callout--tint:has(a[href*="rexall.medmeapp.com/schedule/activity/heart-health"]){width:min(100% - 160px,1288px)}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-hlp-accordion-title{min-height:58px;font-size:16px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:has(img[alt=Blood\ pressure]) .wl-prose img{height:520px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]){padding-top:128px;padding-bottom:150px}.wl-hlp.wl-hlp--heart-health .wl-hlp-content:has(img[alt="Heart & Stroke Risk Assessment"]) .wl-hlp-content-media img{height:380px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider{min-height:1010px;padding-top:112px;padding-bottom:134px}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img-wrapper{height:310px}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img-wrapper .rxp-image-asset,.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img img,.wl-hlp.wl-hlp--heart-health .wl-hlp-product-img-wrapper img{max-height:260px}.wl-hlp.wl-hlp--heart-health .wl-hlp-product-content{min-height:154px;padding-top:30px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-img,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-image .rxp-image-asset,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta-image img{height:500px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]){padding-top:98px;padding-bottom:82px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-heading{margin-bottom:48px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-list{gap:40px 38px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-media{height:264px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]) .wl-hlp-cardgrid-content{min-height:286px;padding:30px 42px 34px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]){padding-top:90px;padding-bottom:116px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-list{gap:24px;margin-top:58px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]) .wl-hlp-cardgrid-media{height:184px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-accordion-item{margin-bottom:22px;padding-left:58px;padding-right:58px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])) .wl-hlp-accordion-title{min-height:100px;font-size:21px;line-height:29px}.wl-hlp.wl-hlp--heart-health .wl-hlp-hero{margin-bottom:96px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta{margin-bottom:118px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--plain:has(img[alt=Medication\ Review]){margin-bottom:137px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cardgrid--tint:has(img[alt="Live Smart For Your Heart"]){margin-bottom:97px}.wl-hlp.wl-hlp--heart-health .wl-hlp-faq:not(:has(img[alt=Blood\ pressure])){margin-bottom:106px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider[aria-label="Shop heart health supplements."] .wl-hlp-slider-carousel{padding-bottom:118px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider[aria-label="Shop heart health supplements."] .wl-hlp-product-img-wrapper{height:344px}.wl-hlp.wl-hlp--heart-health .wl-hlp-slider[aria-label="Shop heart health supplements."] .wl-hlp-product-content{min-height:162px;padding-top:32px}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta[aria-label*="interpret your numbers"] .wl-hlp-cta-image{flex:0 49%;align-self:stretch;max-width:650px;display:flex}.wl-hlp.wl-hlp--heart-health .wl-hlp-cta[aria-label*="interpret your numbers"] .wl-hlp-cta-img,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta[aria-label*="interpret your numbers"] .wl-hlp-cta-image .rxp-image-asset,.wl-hlp.wl-hlp--heart-health .wl-hlp-cta[aria-label*="interpret your numbers"] .wl-hlp-cta-image img{object-fit:cover;width:100%;height:100%;max-height:none}}.wl-hlp.wl-hlp--pain{--pain-sage:#cae4b7;--pain-sage-rule:#d8edc9;--pain-deep:#005a5a;--pain-deepest:#014d4d;--pain-teal:#147b74;--pain-body:#343434;--pain-muted:#6e6e6e}.wl-hlp.wl-hlp--pain .wl-hlp-slider{padding:86px 0 96px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-header{align-items:center;gap:10px;max-width:1192px;margin-bottom:42px;padding-left:0;padding-right:0;display:flex}.wl-hlp.wl-hlp--pain .wl-hlp-slider-header h2{color:var(--pain-deep);font-size:40px;font-weight:400;line-height:50px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-tooltip{color:var(--pain-deep);transform:translateY(2px)}.wl-hlp.wl-hlp--pain .wl-hlp-slider-carousel{max-width:1192px;margin-left:auto;margin-right:auto;padding-bottom:118px;padding-left:0;padding-right:0;overflow:hidden}.wl-hlp.wl-hlp--pain .wl-hlp-slider-track{gap:24px;padding-right:0;overflow-x:hidden}.wl-hlp.wl-hlp--pain .wl-hlp-product-card{border:1px solid var(--pain-sage-rule);width:280px;max-width:280px;min-height:408px;box-shadow:none;background:#fff;border-radius:14px}.wl-hlp.wl-hlp--pain .wl-hlp-product-img-wrapper{background:var(--pain-sage);height:251px}.wl-hlp.wl-hlp--pain .wl-hlp-product-img-wrapper .rxp-image-asset{width:80%;max-height:195px}.wl-hlp.wl-hlp--pain .wl-hlp-product-img img,.wl-hlp.wl-hlp--pain .wl-hlp-product-img-wrapper img{max-height:195px}.wl-hlp.wl-hlp--pain .wl-hlp-product-content{gap:8px;min-height:157px;padding:25px 24px 24px}.wl-hlp.wl-hlp--pain .wl-hlp-product-heading{color:var(--pain-teal);font-size:14px;font-weight:600;line-height:19px}.wl-hlp.wl-hlp--pain .wl-hlp-product-description{color:var(--pain-body);font-size:14px;line-height:22px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-nav{height:64px;bottom:0;left:0;right:0}.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow,.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow:disabled,.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow:disabled:hover{border-color:var(--pain-deep);background:var(--pain-deep);color:#fff;opacity:1;width:64px;height:64px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow:hover,.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow:focus-visible{border-color:var(--pain-deepest);background:var(--pain-deepest);color:#fff}.wl-hlp.wl-hlp--pain .wl-hlp-slider-prev{left:0}.wl-hlp.wl-hlp--pain .wl-hlp-slider-next{left:76px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-dots{background:var(--pain-sage-rule);border-radius:100px;gap:0;height:3px;margin-left:184px;overflow:hidden}.wl-hlp.wl-hlp--pain .wl-hlp-slider-dot,.wl-hlp.wl-hlp--pain .wl-hlp-slider-dot button{height:3px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-dot button{background:0 0;border-radius:0}.wl-hlp.wl-hlp--pain .wl-hlp-slider-dot-active button{background:var(--pain-deep)}.wl-hlp.wl-hlp--pain .wl-hlp-faq{background:#fff;padding:130px 0 126px}.wl-hlp.wl-hlp--pain .wl-hlp-faq-heading{max-width:930px;color:var(--pain-deep);margin:0 auto 64px;padding:0;font-size:40px;font-weight:400;line-height:50px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion{max-width:930px;margin:0 auto;padding:0}:is(.wl-hlp.wl-hlp--pain .wl-hlp-accordion-item,.wl-hlp.wl-hlp--pain .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){border-color:var(--pain-sage-rule)}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-item{background:#fff;border-radius:9px;margin-bottom:14px;padding:0 61px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-details{padding:0}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-title{color:var(--pain-teal);padding:40px 0;font-size:24px;font-weight:400;line-height:32px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-title svg{color:#1a9f99;width:22px;height:22px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg{transform:rotate(-90deg)}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-content{padding:0 0 74px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-content p{max-width:70%;color:var(--pain-body);font-size:16px;line-height:24px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell{padding-top:0;padding-bottom:120px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell:before{height:calc(100% - 169px)}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-card{max-width:1212px;min-height:476px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-image{min-height:476px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-content{padding:76px 60px 72px 76px}.wl-hlp.wl-hlp--pain .wl-hlp-topics{padding:0 0 122px}.wl-hlp.wl-hlp--pain .wl-hlp-topics-inner{max-width:1158px}.wl-hlp.wl-hlp--pain .wl-hlp-topics-heading{color:#fff;margin-bottom:54px}.wl-hlp.wl-hlp--pain .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,330px));justify-content:center;gap:24px 28px;margin-top:0}.wl-hlp.wl-hlp--pain .wl-hlp-topic-card{box-shadow:none;border-radius:16px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-image{height:191px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-body{padding:30px 28px 0}.wl-hlp.wl-hlp--pain .wl-hlp-topic-body h3{color:var(--pain-teal);font-size:24px;font-weight:400;line-height:32px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-divider{background:var(--pain-sage-rule);margin:22px 28px 0}.wl-hlp.wl-hlp--pain .wl-hlp-topic-cta{padding:19px 28px 28px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-learn-more{color:var(--pain-teal);font-size:14px;font-weight:700;line-height:22px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-learn-more svg{width:15px;height:15px;color:var(--pain-teal);border-color:var(--pain-teal)}.wl-hlp.wl-hlp--pain .wl-hlp-sources{color:#333;max-width:1400px;margin:54px auto 34px;padding-left:120px;padding-right:120px}.wl-hlp.wl-hlp--pain .wl-hlp-sources-rule{border-top-color:#d6dddd;margin-bottom:28px}.wl-hlp.wl-hlp--pain .wl-hlp-sources-heading{color:#333;margin-bottom:14px;font-size:14px;line-height:18px;font-weight:700!important}.wl-hlp.wl-hlp--pain .wl-hlp-sources-list{margin:0;padding-left:20px;list-style:decimal}.wl-hlp.wl-hlp--pain .wl-hlp-source{color:#333;overflow-wrap:anywhere;word-break:break-word;margin-bottom:8px;font-size:12px;line-height:18px;list-style:decimal;display:list-item}.wl-hlp.wl-hlp--pain .wl-hlp-source-link{color:#333;text-decoration:none}.wl-hlp.wl-hlp--pain .wl-hlp-source-link:hover,.wl-hlp.wl-hlp--pain .wl-hlp-source-link:focus{text-decoration:underline}.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose p,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose ol,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose li{color:#333;margin:0;padding:0;font-size:12px;line-height:18px;list-style:none;display:inline}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer{grid-template-columns:minmax(250px,.32fr) minmax(0,1fr);column-gap:clamp(70px,7vw,112px);padding:64px clamp(76px,7.6vw,128px) 52px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-brand{gap:22px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-brand .gm-normalized-brand img{width:174px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-ctas{max-width:232px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-ctas .rxp-button{min-height:44px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups{gap:clamp(34px,4vw,58px)}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer .rxp-footer-link-group>ul{margin-top:16px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer .rxp-footer-link-group ul{gap:9px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer .rxp-footer-link-group .rxp-link-action{line-height:1.55}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-legal{margin-top:46px;padding-top:24px}@media screen and (max-width:767px){.wl-hlp.wl-hlp--pain .wl-hlp-slider{padding-top:140px;padding-bottom:128px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-header{max-width:none;margin-bottom:24px;padding-left:31px;padding-right:31px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-header h2{font-size:22px;line-height:30px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-tooltip svg{width:14px;height:14px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-carousel{padding-bottom:86px;padding-left:31px;padding-right:0;overflow:hidden}.wl-hlp.wl-hlp--pain .wl-hlp-slider-track{scroll-snap-type:x mandatory;gap:16px;padding-right:64px;overflow-x:auto}.wl-hlp.wl-hlp--pain .wl-hlp-product-card{scroll-snap-align:start;border-radius:12px;width:min(264px,100vw - 111px);max-width:264px;min-height:356px}.wl-hlp.wl-hlp--pain .wl-hlp-product-card:first-child{display:none}.wl-hlp.wl-hlp--pain .wl-hlp-product-card:nth-child(6){order:-1}.wl-hlp.wl-hlp--pain .wl-hlp-product-card:nth-child(2){order:2}.wl-hlp.wl-hlp--pain .wl-hlp-product-card:nth-child(3){order:3}.wl-hlp.wl-hlp--pain .wl-hlp-product-card:nth-child(4){order:4}.wl-hlp.wl-hlp--pain .wl-hlp-product-card:nth-child(5){order:5}.wl-hlp.wl-hlp--pain .wl-hlp-product-img-wrapper{height:198px}.wl-hlp.wl-hlp--pain .wl-hlp-product-img-wrapper .rxp-image-asset{width:80%;max-height:158px}.wl-hlp.wl-hlp--pain .wl-hlp-product-img img,.wl-hlp.wl-hlp--pain .wl-hlp-product-img-wrapper img{max-height:158px}.wl-hlp.wl-hlp--pain .wl-hlp-product-content{gap:8px;min-height:158px;padding:20px 18px 22px}.wl-hlp.wl-hlp--pain .wl-hlp-product-heading{font-size:11px;line-height:16px}.wl-hlp.wl-hlp--pain .wl-hlp-product-description{font-size:11px;line-height:17px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-nav{height:36px;left:31px;right:31px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow,.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow:disabled,.wl-hlp.wl-hlp--pain .wl-hlp-slider-arrow:disabled:hover{width:36px;height:36px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-next{left:44px}.wl-hlp.wl-hlp--pain .wl-hlp-slider-dots{margin-left:104px}.wl-hlp.wl-hlp--pain .wl-hlp-faq{padding:150px 31px 190px}.wl-hlp.wl-hlp--pain .wl-hlp-faq-heading{max-width:none;margin-bottom:30px;font-size:22px;line-height:28px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion{width:100%;max-width:none;margin:0}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-item{border-radius:8px;margin-bottom:10px;padding:0 18px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-title{padding:23px 0;font-size:14px;line-height:19px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-title svg{width:16px;height:16px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-content{padding-bottom:34px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion-content p{max-width:none;font-size:12px;line-height:19px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell{padding:130px 39px 80px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell:before{border-top-left-radius:118px;height:calc(100% - 126px)}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-card{border-radius:20px;min-height:0}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-content{padding:30px 24px 34px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-content h2{font-size:22px;line-height:30px}.wl-hlp.wl-hlp--pain .wl-hlp-bewell-content p{font-size:11px;line-height:18px}.wl-hlp.wl-hlp--pain .wl-hlp-topics{padding:112px 0 116px}.wl-hlp.wl-hlp--pain .wl-hlp-topics-inner{padding-left:39px;padding-right:39px}.wl-hlp.wl-hlp--pain .wl-hlp-topics-heading{margin-bottom:28px;font-size:22px;line-height:30px}.wl-hlp.wl-hlp--pain .wl-hlp-topics-grid{grid-template-columns:1fr;gap:16px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-card{border-radius:12px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-link{flex-direction:row;align-items:center;min-height:62px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-image,.wl-hlp.wl-hlp--pain .wl-hlp-topic-divider,.wl-hlp.wl-hlp--pain .wl-hlp-topic-cta{display:none}.wl-hlp.wl-hlp--pain .wl-hlp-topic-body{width:100%;padding:19px 18px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-body h3{font-size:16px;line-height:22px}.wl-hlp.wl-hlp--pain .wl-hlp-topic-body h3:after{background-size:15px 15px;border-width:1.5px;width:26px;height:26px}.wl-hlp.wl-hlp--pain .wl-hlp-sources{margin-top:74px;margin-bottom:88px;padding-left:31px;padding-right:31px}.wl-hlp.wl-hlp--pain .wl-hlp-sources-rule{margin-bottom:22px}.wl-hlp.wl-hlp--pain .wl-hlp-source,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose p,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose ol,.wl-hlp.wl-hlp--pain .wl-hlp-source .wl-prose li{font-size:9px;line-height:14px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer{grid-template-columns:minmax(0,1fr);row-gap:0;padding:76px 31px 128px;display:grid}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups{order:1;gap:0}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-brand{order:2;gap:18px;width:100%;margin-top:82px}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups{flex-direction:column;display:flex}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child{display:contents}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child>ul{display:contents}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child .rxp-footer-link-group__summary{order:1}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:nth-child(2){order:2}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:nth-child(3){order:3}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:nth-child(4){order:4}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child>ul>li{display:none}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child>ul>li:nth-child(n+4){order:5;margin-top:10px;display:block}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child>ul>li:nth-child(5){order:6;margin-top:0}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-groups .rxp-footer-link-group:first-child>ul>li:nth-child(6){order:7;margin-top:0}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer .rxp-footer-link-group .rxp-link-action{color:#147b74;min-height:24px;font-size:12px;font-weight:700}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-brand .gm-normalized-brand{order:1}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-tagline{order:2}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-ctas{order:3}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-social{order:4}.wl-page:has(.wl-hlp.wl-hlp--pain) .gm-normalized-footer-legal{order:3;margin-top:44px}}@media screen and (min-width:768px) and (max-width:1240px){.wl-hlp.wl-hlp--pain .wl-hlp-slider-header,.wl-hlp.wl-hlp--pain .wl-hlp-slider-carousel{margin-left:108px;margin-right:108px}.wl-hlp.wl-hlp--pain .wl-hlp-accordion{margin-left:auto;margin-right:auto}}.wl-hlp.wl-hlp--respiratory{--resp-teal:#1db1a8;--resp-green:#147b74;--resp-dark:#005a5a;--resp-mist:#e5f5f4;--resp-gray:#f8f8f8;--resp-row:#f5f5f5;--resp-text:#343434;--resp-rule:#d9d9d9;--resp-container:960px;--resp-card-shadow:0 5px 14px #00000014;--resp-ext-white:url(/migration-engine/assets/home/en-US-images-icons-new-window-17e870de27.svg);--resp-ext-green:url(/migration-engine/assets/home/en-US-images-icons-new-window-green-ebbd26a62e.svg);color:var(--resp-text);letter-spacing:0;background:#fff;font-family:Open Sans,Arial,sans-serif}.wl-hlp.wl-hlp--respiratory *,.wl-hlp.wl-hlp--respiratory :before,.wl-hlp.wl-hlp--respiratory :after{box-sizing:border-box}.wl-hlp.wl-hlp--respiratory h1,.wl-hlp.wl-hlp--respiratory h2,.wl-hlp.wl-hlp--respiratory h3{letter-spacing:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero{width:min(var(--resp-container), calc(100% - 48px));background:var(--resp-mist);border-radius:16px 16px 0 0;height:254px;min-height:0;margin:0 auto 34px;position:relative;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-image-wrapper,.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-picture,.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-picture img{width:100%;height:100%;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-image-wrapper{z-index:0;border-bottom-left-radius:180px;width:42%;position:absolute;inset:0 0 0 auto;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-picture img{transform-origin:100% 0;transform:scale(1.3);object-fit:cover!important;object-position:right 50%!important}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-card{z-index:2;width:55%;height:100%;box-shadow:none;text-align:left;background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;padding:10px 0 0 40px;display:flex;position:absolute;inset:0 auto 0 0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero:before{content:"";z-index:1;background:var(--resp-teal);border-radius:0 28px 28px 0;width:72px;height:89px;position:absolute;top:93px;right:calc(42% - 68px)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero:after{content:none;display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-card h1{color:var(--resp-dark);margin:0;font-size:46px;font-weight:800;line-height:1.1}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource{width:min(var(--resp-container), calc(100% - 48px));background:#fff;margin:0 auto;padding:0 0 38px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-inner{max-width:none;margin:0;padding:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-heading{color:var(--resp-green);text-align:left;margin:0 0 37px;font-size:27px;font-weight:800;line-height:34px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-card{background:var(--resp-row);min-width:0;box-shadow:var(--resp-card-shadow);border:0;border-radius:8px;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-image{background:#fff 50%/cover no-repeat;width:100%;height:150px;display:block;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media img,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-image img{color:#0000;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card:first-child .wl-hlp-cardgrid-media{background-image:url(/copd-assets/copd-understanding-asthma.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card:nth-child(2) .wl-hlp-cardgrid-media{background-image:url(/copd-assets/copd-connect-consultation.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card:nth-child(3) .wl-hlp-cardgrid-media{background-image:url(/copd-assets/copd-respiratory.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-body{flex-direction:column;min-height:124px;padding:21px 20px 17px;display:flex}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-title,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-body h3{color:var(--resp-green);margin:0;font-size:20px;font-weight:800;line-height:26px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-learn-more{background:var(--resp-green);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:auto;padding:9px 18px;font-size:14px;font-weight:800;line-height:20px;text-decoration:none;display:inline-flex}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content{background:#fff;padding:0 24px 58px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-hlp-content-stack{max-width:var(--resp-container);gap:48px;margin:0 auto}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-hlp-content-row{display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-hlp-content-text{text-align:center;max-width:930px;margin:0 auto}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-hlp-content-text h2{color:var(--resp-teal);text-align:center;margin:0 0 20px;font-size:28px;font-weight:400;line-height:36px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-prose,.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-prose p{color:var(--resp-text);text-align:center;font-size:14px;font-weight:400;line-height:24px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-prose p{margin:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)){padding-bottom:34px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-stack{gap:44px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-hlp-content-text{max-width:930px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose{text-align:left;grid-template-columns:1fr 1fr 1fr;align-items:stretch;max-width:900px;margin:0 auto;display:grid}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose:before{content:"Factors                         COPD                         Asthma";background:var(--resp-green);color:#fff;white-space:pre;text-align:left;order:2;grid-column:1/-1;min-height:63px;padding:22px 25px 0;font-size:18px;font-weight:800;line-height:20px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:first-child{color:var(--resp-text);text-align:center;order:1;grid-column:1/-1;margin:0 0 43px;font-size:14px;line-height:22px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:not(:first-child){display:contents}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>ul{display:contents}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:not(:first-child) strong{background:var(--resp-row);min-height:80px;color:var(--resp-text);text-align:left;border-bottom:2px solid #fff;border-right:2px solid #fff;order:3;margin:0;padding:20px 24px;font-size:14px;font-weight:400;line-height:20px;list-style:none;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>ul>li{background:var(--resp-row);min-height:80px;color:var(--resp-text);text-align:left;border-bottom:2px solid #fff;border-right:2px solid #fff;order:3;margin:0;padding:20px 24px;font-size:14px;font-weight:400;line-height:20px;list-style:none;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:not(:first-child) strong{font-weight:800}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature{width:min(var(--resp-container), calc(100% - 48px));background:var(--resp-gray);border-radius:12px 12px 0 0;margin:45px auto 0;padding:58px 90px 0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner{max-width:none;margin:0;padding:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px;margin:0;padding:0;list-style:none;display:grid}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card{box-shadow:none;background:0 0;border:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card-link{min-height:222px;color:inherit;text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-content{flex-direction:column;align-items:center;height:100%;display:flex}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title{color:var(--resp-green);text-align:center;margin:0 0 20px;font-size:22px;font-weight:800;line-height:28px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body p{max-width:330px;color:var(--resp-text);text-align:center;margin:0 auto;font-size:14px;line-height:22px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body{min-height:86px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-link{background:var(--resp-green);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:16px;width:360px;max-width:100%;min-height:70px;margin-top:auto;padding:20px 36px;font-size:27px;font-weight:800;line-height:30px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-link svg{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-link:after,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-card:nth-child(n+3) .wl-hlp-topic-learn-more:after{content:"";background:var(--resp-ext-white) center / contain no-repeat;flex:none;width:18px;height:18px;display:inline-block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-hlp-content-cta:after{content:"";background:var(--resp-ext-white) center / contain no-repeat;flex:none;width:18px;height:18px;display:inline-block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-footer-note{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout{width:min(var(--resp-container), calc(100% - 48px));background:var(--resp-gray);text-align:center;border-radius:0 0 12px 12px;margin:0 auto 122px;padding:33px 76px 48px;position:relative}.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout .wl-hlp-callout-inner{max-width:none;margin:0;padding:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout .wl-hlp-callout-heading{color:var(--resp-teal);margin:0 0 21px;font-size:25px;font-weight:400;line-height:34px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout .wl-hlp-callout-primary{background:var(--resp-green);color:#fff;border:0;border-radius:6px;justify-content:center;min-width:205px;min-height:48px;padding:12px 28px;font-size:14px;font-weight:800}.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout:after{content:"indicates an action will redirect you to a third party site.";background:var(--resp-ext-green) left center / 13px 13px no-repeat;color:#6e6e6e;text-align:center;width:max-content;max-width:100%;margin:0 auto;padding-left:21px;font-size:11px;font-weight:400;line-height:16px;position:absolute;bottom:-47px;left:0;right:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps{background:#fff;padding:0 24px 58px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-steps-container{text-align:center;max-width:900px;margin:0 auto}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-steps-title{color:var(--resp-teal);margin:0 0 18px;font-size:27px;font-weight:400;line-height:34px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-steps-title:after{content:"*Ontario Only\a \a Virtually connect with a trained Rexall Pharmacist for a Respiratory assessment.";color:var(--resp-text);white-space:pre-line;margin:20px auto 39px;font-size:14px;font-weight:400;line-height:24px;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-steps-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:74px;margin:0;padding:0;list-style:none;display:grid}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-item{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:146px;height:146px;margin:0 auto 24px;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-item:first-child .wl-hlp-step-icon{background-image:url(/copd-assets/copd-pill-icon.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-item:nth-child(2) .wl-hlp-step-icon{background-image:url(/copd-assets/copd-calender-icon.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-item:nth-child(3) .wl-hlp-step-icon{background-image:url(/copd-assets/copd-checklist-icon.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-label{width:45px;height:45px;color:var(--resp-green);background:#ade3e1;border-radius:999px;place-items:center;font-size:29px;font-weight:800;line-height:1;display:grid;position:absolute;top:0;left:50%;transform:translate(-84px)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-text{max-width:178px;color:var(--resp-text);font-size:14px;font-weight:400;line-height:20px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta){border-bottom:1px solid var(--resp-rule);padding:0 24px 98px;position:relative}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-hlp-content-text h2{margin-bottom:20px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-prose p:first-child{max-width:790px;margin:0 auto 45px;font-size:15px;line-height:24px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-prose p:nth-child(2){margin:0 auto 14px;font-size:16px;line-height:22px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-hlp-content-cta{background:var(--resp-green);color:#fff;border:0;border-radius:6px;justify-content:center;gap:16px;min-width:360px;min-height:70px;padding:20px 36px;font-size:27px;font-weight:800;line-height:30px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-hlp-content-cta svg{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-hlp-content-ctas:after{content:"indicates an action will redirect you to a third party site.";background:var(--resp-ext-green) left center / 13px 13px no-repeat;color:#6e6e6e;text-align:center;width:max-content;max-width:100%;margin:15px auto 0;padding-left:21px;font-size:11px;font-weight:400;line-height:16px;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics{background:#fff;padding:116px 24px 98px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topics-inner{max-width:var(--resp-container);margin:0 auto;padding:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topics-heading{color:var(--resp-teal);text-align:center;margin:0 0 38px;font-size:26px;font-weight:400;line-height:34px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-card{min-height:352px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-image{height:185px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-card:nth-child(10) .wl-hlp-topic-image{background-image:url(/copd-assets/copd-aerochamber-spacer.png)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-body{min-height:116px;padding:23px 20px 12px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-body h3{font-size:18px;line-height:24px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-divider{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-cta{margin-top:auto;padding:0 20px 22px;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-learn-more{gap:12px;min-height:48px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topic-learn-more svg,.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link svg{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topics-inner:after{content:"indicates an action will redirect you to a third party site.";background:var(--resp-ext-green) left center / 13px 13px no-repeat;color:#6e6e6e;text-align:center;width:max-content;max-width:100%;margin:60px auto 0;padding-left:21px;font-size:11px;line-height:16px;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner{width:min(var(--resp-container), calc(100% - 48px));background:0 0;height:173px;margin:0 auto 88px;padding:0;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner .gm-source-campaign-carousel__frame{border-radius:10px;height:173px;position:relative;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner .gm-source-campaign-carousel__image-link,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner picture,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner img,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner [data-image-fallback=missing]{width:100%;height:100%;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner img,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner [data-image-fallback=missing]{object-fit:contain;object-position:center;background:url(/copd-assets/rx-connect-with-doctor-desktop.png) 50%/contain no-repeat}.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner .gm-source-campaign-carousel__arrow,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner .gm-source-campaign-carousel__controls{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq{max-width:var(--resp-container);background:#fff;margin:0 auto;padding:0 0 78px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-faq-heading{color:var(--resp-green);text-align:left;margin:0 0 45px;font-size:27px;font-weight:800;line-height:34px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion{margin:0;padding:0;list-style:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion-item{border-top:1px solid var(--resp-rule)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion-item:nth-child(4){border-bottom:1px solid var(--resp-rule)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion-title{min-height:70px;color:var(--resp-green);cursor:pointer;justify-content:space-between;align-items:center;padding:0;font-size:17px;font-weight:800;line-height:24px;list-style:none;display:flex}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion-title::-webkit-details-marker{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion-title svg{width:18px;height:18px;color:var(--resp-teal);flex:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq .wl-hlp-accordion-content{max-width:520px;color:var(--resp-text);padding:0 0 30px;font-size:15px;line-height:25px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell{background:#fff;padding:0 24px 122px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell .wl-hlp-bewell-card{max-width:var(--resp-container);box-shadow:none;background:0 0;border-radius:0;margin:0 auto;display:block;position:relative;overflow:hidden}.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell .wl-hlp-bewell-image,.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell .wl-hlp-bewell-img,.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell .wl-hlp-bewell-img img{width:100%;margin:0;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell .wl-hlp-bewell-img img{height:auto;object-fit:contain!important}.wl-hlp.wl-hlp--respiratory>.wl-hlp-bewell .wl-hlp-bewell-content{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero,.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource,.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature,.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner{width:calc(100% - 28px)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero{height:224px;margin-bottom:28px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-card{width:58%;padding-left:20px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-card h1{font-size:31px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero .wl-hlp-hero-image-wrapper{width:50%}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero:before{border-radius:0 22px 22px 0;width:49px;height:64px;top:92px;right:42%}.wl-hlp.wl-hlp--respiratory>.wl-hlp-hero:after{display:none}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list,.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topics-grid,.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-steps-list{grid-template-columns:1fr}.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature,.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout{padding-left:24px;padding-right:24px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose{grid-template-columns:34% 33% 33%;max-width:100%;display:grid}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose:before{white-space:pre;min-height:50px;padding:16px 9px 0;font-size:11.5px;line-height:15px;display:block}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:not(:first-child){display:contents}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>ul{display:contents}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:not(:first-child) strong{border-right:2px solid #fff;min-height:154px;padding:16px 8px;font-size:10.5px;line-height:15px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>ul>li{border-right:2px solid #fff;min-height:154px;padding:16px 8px;font-size:10.5px;line-height:15px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-row:nth-child(3)) .wl-hlp-content-row:nth-child(3) .wl-prose>p:first-child{margin-bottom:28px;font-size:12px;line-height:18px}:is(.wl-hlp.wl-hlp--respiratory>.wl-hlp-content:has(.wl-hlp-content-cta) .wl-hlp-content-cta,.wl-hlp.wl-hlp--respiratory>.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-link){width:100%;min-width:0;font-size:20px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-faq{width:calc(100% - 28px);padding-left:0;padding-right:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-steps-list{gap:35px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-item{min-height:0}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-icon{width:128px;height:128px;margin-bottom:16px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-label{width:38px;height:38px;font-size:24px;top:0;transform:translate(-73px)}.wl-hlp.wl-hlp--respiratory>.wl-hlp-steps .wl-hlp-step-text{max-width:190px}.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner img,.wl-hlp.wl-hlp--respiratory>.wl-hlp-campaign-banner [data-image-fallback=missing]{background-image:url(/copd-assets/rx-connect-with-doctor-mobile-v2.png)}}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero{--hlp-hero-pos:center center;border-bottom:0;margin-bottom:233px;overflow:visible}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-image-wrapper{height:463px;position:relative;overflow:hidden}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card{border:1px solid var(--sp-border);width:min(1024px,100% - 220px);min-height:192px;box-shadow:none;border-radius:12px;padding:55px 56px 52px;bottom:-55px;overflow:visible}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card h1{width:100%;color:var(--sp-teal);letter-spacing:0;font-size:58px;font-weight:400;line-height:1.05}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card .wl-hlp-hero-subheadline{color:var(--sp-ink);text-align:center;font-size:28px;line-height:1.25;position:absolute;top:calc(100% + 46px);left:0;right:0}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card .wl-hlp-hero-subheadline p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features{gap:27px;width:max-content;max-width:calc(100vw - 96px);margin:0;display:flex;position:absolute;top:calc(100% + 127px);right:50%;transform:translate(50%)}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features li{min-height:70px;color:var(--sp-teal);white-space:nowrap;border:1px solid var(--sp-teal-bright);background:#fff;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:16px 38px;font-size:24px;font-weight:700;line-height:1.15;display:inline-flex}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content{padding-top:0;padding-bottom:0}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-stack,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-inner{width:min(1200px,100% - 96px);max-width:1200px;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-text h2,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-heading{color:var(--sp-teal);letter-spacing:0;font-size:46px;font-weight:400;line-height:1.12}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-text p,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-body,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-body p{color:var(--sp-ink);font-size:16px;line-height:1.55}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right){padding-top:104px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-stack{width:min(1200px,100% - 96px);max-width:1200px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-text{max-width:600px;margin-left:45px;padding-top:7px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-media{border-radius:0 0 190px;align-self:start;width:min(560px,100%);min-height:543px;margin-top:283px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:not(:has(.wl-hlp-cardgrid-heading)){border-radius:0;margin-top:-544px;padding:0 0 166px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-cta.rxp-button{color:#fff;border:1px solid var(--sp-teal);background:var(--sp-teal);border-radius:6px;justify-content:center;align-items:center;min-width:138px;min-height:54px;padding:14px 30px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:not(:has(.wl-hlp-cardgrid-heading)) .wl-hlp-cardgrid-link{color:#fff;border:1px solid var(--sp-teal);background:var(--sp-teal);border-radius:6px;justify-content:center;align-items:center;min-width:138px;min-height:54px;padding:14px 30px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:not(:has(.wl-hlp-cardgrid-heading)) .wl-hlp-cardgrid-link{min-width:182px;min-height:61px;padding:18px 36px;transform:translateY(21px)}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full){padding:47px 0 23px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full) .wl-hlp-content-row-full{text-align:center;max-width:none}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full) .wl-hlp-content-text{max-width:1100px;margin:0 auto}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full) .wl-hlp-content-text h2{margin-bottom:22px;font-size:52px;line-height:1.4}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full) .wl-hlp-content-text p{max-width:980px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.55}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row){padding:0 0 68px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row) .wl-hlp-content-stack{gap:49px;display:grid}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row) .wl-hlp-content-text h2{margin-bottom:22px;font-size:40px;line-height:1.18}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row) .wl-hlp-content-row:first-child .wl-hlp-content-media{height:478px;min-height:478px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-ctas{margin-top:28px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-cta.rxp-button{min-width:169px;min-height:56px;padding:16px 32px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:has(.wl-hlp-cardgrid-heading){border-radius:0;padding:106px 0 56px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:has(.wl-hlp-cardgrid-heading) .wl-hlp-cardgrid-heading{white-space:nowrap;max-width:none;margin-bottom:22px;font-size:52px;line-height:1.4}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:has(.wl-hlp-cardgrid-heading) .wl-hlp-cardgrid-subheading p{font-size:16px;line-height:1.55}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:has(.wl-hlp-cardgrid-heading) .wl-hlp-cardgrid-link{color:#fff;background:var(--sp-teal);border-radius:6px;align-self:flex-start;min-width:169px;min-height:56px;margin-top:auto;padding:16px 32px;font-size:14px;font-weight:700}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-faq{background:var(--sp-teal);border-radius:250px 0 0;padding:89px 0 245px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-faq-heading{color:#fff;letter-spacing:0;margin-bottom:45px;font-size:52px;font-weight:400;line-height:1.4}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-accordion-item{min-height:132px;box-shadow:none;background:#fff;border:0;border-radius:10px;padding:0 52px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-accordion-title{min-height:132px;color:var(--sp-teal);font-size:23px;font-weight:400;line-height:1.35}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-accordion-title svg{width:28px;height:28px;color:var(--sp-teal);transform:rotate(-90deg)}.wl-page:has(.wl-hlp--specialty-pharmacy)>.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-height:48px;padding:14px 28px;font-size:16px;font-weight:700}@media (max-width:1023px){.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card{width:min(760px,100% - 48px)}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card h1{font-size:44px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features{justify-content:center;gap:14px;width:calc(100vw - 48px)}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features li{min-width:0;font-size:17px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-stack,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-inner{width:min(100% - 48px,760px)}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-stack{width:min(760px,100vw - 48px);max-width:760px}:is(.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-text,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-media){width:100%;max-width:none}}@media (max-width:767px){.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero{margin-bottom:0}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-image-wrapper{height:240px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card{border-radius:16px;width:calc(100% - 32px);min-height:0;padding:22px 18px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card h1{font-size:34px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card .wl-hlp-hero-subheadline,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features{width:auto;max-width:none;position:static;transform:none}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-card .wl-hlp-hero-subheadline{margin-top:20px;font-size:18px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features{flex-direction:column;gap:8px;margin-top:16px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-hero-features li{width:100%;min-width:0;min-height:44px;padding:10px 16px;font-size:16px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-text h2,.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid-heading{white-space:normal;font-size:32px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full) .wl-hlp-content-text h2{white-space:normal;font-size:32px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:has(.wl-hlp-cardgrid-heading) .wl-hlp-cardgrid-heading{white-space:normal;font-size:32px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right){padding-top:56px;padding-bottom:56px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row-full){padding-top:56px;padding-bottom:56px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row){padding-top:56px;padding-bottom:56px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--plain.wl-hlp-cardgrid--feature:has(.wl-hlp-cardgrid-heading){padding-top:56px;padding-bottom:56px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-stack>.wl-hlp-content-row:only-child.wl-hlp-content-image-right) .wl-hlp-content-media{border-radius:0 0 96px;min-height:260px;margin-top:0}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row){padding-top:52px;padding-bottom:54px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row) .wl-hlp-content-stack{gap:56px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content:has(.wl-hlp-content-row+.wl-hlp-content-row) .wl-hlp-content-text h2{margin-bottom:16px;font-size:28px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-content-ctas{margin-top:18px}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-faq{border-radius:96px 0 0;padding:72px 0 84px}}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty{background:0 0;border:0;margin-bottom:92px;overflow:visible}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper{height:491px;position:relative;overflow:hidden}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper:after{background:#06a199;height:28px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-card{width:min(978px,100% - 40px);max-width:978px;min-height:206px;box-shadow:none;text-align:center;background:#fff;border:1px solid #ade3e1;border-radius:24px;justify-content:center;gap:0;margin:-147px auto 0;padding:32px;display:block;position:relative;bottom:auto;left:auto;overflow:hidden;transform:none}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty-audience .wl-hlp-hero-card{width:min(1096px,100% - 40px);max-width:1096px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-eyebrow{color:#005a5a;margin:0;font-size:36px;font-weight:500;line-height:60px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-card h1{color:#005a5a;letter-spacing:0;width:100%;margin:0 0 20px;font-size:36px;font-weight:500;line-height:60px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-heading-emphasis{white-space:pre-line;font-size:60px;line-height:60px;display:block}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark{background:#005a5a;border-radius:200px 0 0;margin:0;padding:89px 0 120px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-faq-heading{color:#fff;letter-spacing:0;text-align:center;max-width:1030px;margin:100px auto 46px;padding:0 20px;font-size:52px;font-weight:400;line-height:1.4}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion{box-sizing:border-box;width:min(1030px,100%);max-width:1030px;margin:0 auto;padding:0 30px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-item{min-height:132px;box-shadow:none;background:#fff;border:0;border-radius:15px;margin:0 0 24px;padding:0}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-details{padding:0 70px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-title{color:#005a5a;min-height:132px;padding:48px 0;font-size:23px;font-weight:400;line-height:1.35}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-title svg{color:#005a5a;width:28px;height:28px;transform:rotate(-90deg)}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg{transform:rotate(0)}@media (min-width:768px){.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark.wl-hlp-faq--specialty-compact .wl-hlp-faq-heading{max-width:990px;margin:0 auto 46px;padding:0}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark.wl-hlp-faq--specialty-compact .wl-hlp-accordion{width:min(990px,100%);max-width:990px;padding:0 10px}}.wl-hlp .wl-hlp-content:has(.wl-hlp-content-row--frame-specialty){padding:60px 41px}.wl-hlp .wl-hlp-content-row--frame-specialty{background:#e5f5f4;border-radius:284px 0 0;gap:0;overflow:hidden}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-text{box-sizing:border-box;border-top:48px solid #06a199;min-height:100%;padding:64px 72px}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media{border-radius:0;overflow:visible}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media .rxp-image-asset,.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media .wl-hlp-content-img,.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media picture,.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media img{box-sizing:border-box;width:100%;height:100%;display:block}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media img{min-height:inherit;object-fit:cover;border:0 solid #005a5a;border-width:48px 0 0 48px;border-radius:284px 0 0}.wl-hlp .wl-hlp-cardgrid--frame-specialty{box-sizing:border-box;background:#e5f5f4;border-top:48px solid #06a199;border-left:48px solid #005a5a;border-radius:250px 0 0;margin:60px 48px;padding:80px 40px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-inner{padding:0 16px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-heading{text-align:center;margin-bottom:60px;font-size:52px;line-height:72.8px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-list{gap:20px;margin-top:0;padding-bottom:80px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-card{border-color:#06a199}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-content{gap:0;padding:40px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-title{margin-bottom:14px;font-size:28px;line-height:1.4}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-body{font-size:18px;line-height:30px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-link{color:#fff;background:#005a5a;border-radius:6px;width:fit-content;min-width:0;min-height:56px;margin-top:20px;padding:18px 47px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-link svg{display:none}.wl-hlp:has(.wl-hlp-hero--specialty)>.wl-hlp-hero+.wl-hlp-content{padding-top:42px}.wl-hlp .wl-hlp-content--specialty-intro{margin:0 0 32px;padding:0 min(75px,5.20833vw) 0 min(109px,7.56944vw)}.wl-hlp .wl-hlp-content--specialty-audience-intro{margin-bottom:138px;padding-left:min(145px,10.0694vw);padding-right:min(48px,3.33333vw)}.wl-hlp:has(.wl-hlp-hero--specialty)>.wl-hlp-content.wl-hlp-content--specialty-intro{padding-top:0}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-stack{width:100%;max-width:none;margin:0}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-row{box-sizing:border-box;align-items:center;gap:min(106px,7.36111vw);width:100%;min-height:0;padding:0 20px;display:flex}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-text{flex:0 550px;gap:0;min-width:0}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-text h2{color:#005a5a;letter-spacing:.5px;margin:0 0 min(64px,4.44444vw);font-size:clamp(32px,3.61111vw,52px);font-weight:400;line-height:1}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-text p{color:#333;margin:0 0 10px;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-media{aspect-ratio:560/547;border-radius:0;flex:0 560px;min-width:0;height:auto;min-height:0;margin:0;overflow:visible}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-media .rxp-image-asset,.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-media picture,.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-media img{width:100%;height:100%;display:block}.wl-hlp .wl-hlp-cardgrid--specialty-resource{margin:0 0 100px;padding:0}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-inner{max-width:none}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-heading{color:#005a5a;max-width:808px;margin:0 auto 34px;font-size:52px;font-weight:400;line-height:72.8px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin:0 20px}@media (min-width:768px){.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list{grid-template-rows:auto auto 1fr}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-card{grid-row:span 3;grid-template-rows:subgrid;display:grid}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-content{grid-row:span 2;grid-template-rows:subgrid;align-content:start;display:grid}}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-card{border:1px solid #06a199;border-radius:20px;overflow:hidden}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-card-link{height:100%}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-media{height:auto}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-media img{object-fit:fill;height:auto}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-content{background:#fff;gap:0;padding:35px 41px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-title{color:#005a5a;margin:0 0 20px;font-size:36px;font-weight:400;line-height:50.4px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-body,.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-body p{color:#333;font-size:18px;line-height:32.4px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-body p{margin:0 0 30px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-link{box-sizing:border-box;color:#fff;background:#005a5a;border-radius:6px;justify-content:center;width:fit-content;min-width:120px;min-height:56px;margin-top:auto;padding:18px 47px;font-size:14px;font-weight:600;line-height:20px}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols2{padding:0 41px}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list{background:#e5f5f4;border-left:48px solid #06a199;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;margin:0 20px;padding:62px 64px 62px 43px}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-content{padding:45px 55px 35px}.wl-hlp .wl-hlp-content--specialty-journey{box-sizing:border-box;width:100%;max-width:1242px;margin:0 auto;padding:123px 0 66px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-stack{gap:0;width:calc(100% - 40px);max-width:none;margin:0 auto}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row{gap:0;width:100%;min-height:0;margin:0 0 72px;padding:0}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row-full{margin-bottom:129px;display:block}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row-full .wl-hlp-content-text{width:100%;max-width:none;padding:0;display:block}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row-full h2{color:#005a5a;text-align:center;margin:0;font-size:52px;font-weight:400;line-height:72.8px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row:not(.wl-hlp-content-row-full){grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-media{border-radius:20px;width:100%;height:auto;min-height:0;overflow:hidden}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-media:before{content:none}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-media .rxp-image-asset,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-media picture,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-media img{object-fit:fill;width:100%;height:auto;min-height:0;display:block}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-left .wl-hlp-content-media{grid-area:1/1}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-left .wl-hlp-content-text{grid-area:1/2;padding:74px 0 74px 103px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-right .wl-hlp-content-text{grid-area:1/1;padding:74px 74px 74px 0}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-right .wl-hlp-content-media{grid-area:1/2}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text{box-sizing:border-box;flex-flow:wrap;align-content:center;align-items:flex-start;gap:0 16px;max-width:none;display:flex}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose{display:contents}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text h3{flex-basis:100%}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:not(:has(a[href=\/storelocator])){flex-basis:100%}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text h3{color:#005a5a;margin:0 0 20px;font-size:36px;font-weight:400;line-height:50.4px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:not(:has(a[href=\/storelocator])){color:#333;margin:0 0 32px;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-ctas{order:3;width:auto;margin:0}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-cta.rxp-button{box-sizing:border-box;border-radius:6px;min-height:56px;padding:18px 47px;font-size:14px;font-weight:400;line-height:20px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:has(a[href=\/storelocator]) a{box-sizing:border-box;border-radius:6px;min-height:56px;padding:18px 47px;font-size:14px;font-weight:400;line-height:20px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-cta.rxp-button{height:56px;padding-top:17px;padding-bottom:17px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:has(a[href=\/storelocator]){order:4;width:auto;margin:0}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:has(a[href=\/storelocator]) a{color:#005a5a;background:#fff;border:1px solid #005a5a;text-decoration:none;display:inline-block}.wl-hlp .wl-hlp-content--specialty-support{margin:60px 0;padding:0 20px}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-stack{gap:0;max-width:none}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0;display:grid}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-media{aspect-ratio:1152/956;border-radius:20px;order:-1;min-height:0;overflow:hidden}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-media .rxp-image-asset,.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-media picture,.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-media img{width:100%;height:auto;display:block}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-text{box-sizing:border-box;gap:0;padding:74px}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-text h3{color:#005a5a;white-space:pre-line;margin:0;font-size:37px;font-weight:400;line-height:51.8px}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-text p{color:#333;margin:20px 0 32px;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-ctas{margin:0}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-cta.rxp-button{box-sizing:border-box;border:0;border-radius:6px;width:fit-content;min-width:0;min-height:56px;padding:18px 47px;font-size:14px;font-weight:400;line-height:20px}.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-banner-media{border-radius:0}.wl-hlp .wl-hlp-hero--digestive-banner,.wl-hlp .wl-hlp-hero--digestive-banner>.rxp-breadcrumb-trail{margin-bottom:0}.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-below{box-sizing:border-box;text-align:center;width:min(100% - 40px,1200px);max-width:1200px;margin:28px auto 0;padding:0 0 8px}.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-below h1{color:#000;text-align:center;margin:20px 0 15px;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-subheadline p{color:#000;text-align:center;max-width:900px;margin-bottom:10px;margin-left:auto;margin-right:auto;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-cardgrid--digestive-brands{background:0 0;margin:75px 0 80px;padding:0 20px}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-inner{background:#ddefd0;border-radius:20px;max-width:1224px;padding:28px 20px 36px}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-heading{color:#000;margin:0;font-size:26px;font-weight:400;line-height:36.4px}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-list{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-card{background:#fff;border:0;border-radius:8px;flex:0 0 90px;width:90px;min-height:70px;box-shadow:0 4px 9px #0000001f}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-media{background:#fff;border:0;width:100%;height:70px;padding:0}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-media img{object-fit:contain;border-radius:8px;width:100%;height:100%}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-content{display:none}.wl-hlp .wl-hlp-content--digestive-subtopic{padding:36px 30px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-stack{max-width:1224px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-row-full .wl-hlp-content-text{max-width:900px;margin:0 auto}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-text h3{color:#000}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-row-full .wl-hlp-content-text h2{font-weight:700}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-row-full .wl-hlp-content-text p{color:#000;margin-bottom:10px;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-prose a{color:#1979c3;font-weight:400}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-prose ul,.wl-hlp .wl-hlp-content--digestive-subtopic .wl-prose ol,.wl-hlp .wl-hlp-content--digestive-subtopic .wl-prose li{text-align:left}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features){background:#f8fbf5;padding:0}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-stack{max-width:none}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-row{gap:0}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text{padding:34px 30px}:is(.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text h3){color:#000;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-features{grid-template-columns:1fr;gap:18px;margin-top:22px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-features li{align-items:flex-start;gap:10px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-features img{object-fit:contain;width:20px;height:20px;margin-top:2px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-features strong{color:#333;font-size:17px;font-weight:400;line-height:1.45}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)){background:#fff;padding:60px 30px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-stack{gap:50px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row:not(.wl-hlp-content-row-full){gap:30px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{border-radius:0;order:-1;min-height:0}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-media img{object-fit:cover;width:100%;height:auto}.wl-hlp .wl-hlp-slider--digestive{background:#ddefd0;padding:36px 0 28px}.wl-hlp .wl-hlp-slider--digestive .wl-hlp-slider-header{text-align:center;max-width:1224px;margin-bottom:50px;padding:0 30px}.wl-hlp .wl-hlp-slider--digestive .wl-hlp-slider-header h2{color:#1d1d1d;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp .wl-hlp-slider-carousel--digestive{max-width:1224px;padding-bottom:72px;padding-left:30px;padding-right:30px}.wl-hlp .wl-hlp-slider-carousel--digestive:not(.wl-hlp-slider-carousel--has-controls){padding-bottom:0}.wl-hlp .wl-hlp-slider-carousel--digestive .wl-hlp-slider-track{gap:28px;padding-right:0}.wl-hlp .wl-hlp-product-card.wl-hlp-product-card--digestive{background:0 0;border-radius:0;width:calc(100% - 28px);max-width:none;overflow:visible}.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-img-wrapper{background:#fff;border-radius:12px;height:344px;overflow:hidden}.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-img-wrapper .rxp-image-asset,.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-img-wrapper img{object-fit:cover;border-radius:12px;width:100%;max-width:none;height:100%;max-height:none;margin:0}.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-content{gap:0;min-height:0;padding:20px 0 0}.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-heading,.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-description{color:#1d1d1d;font-size:16px;line-height:23px}.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-heading{font-weight:700}.wl-hlp .wl-hlp-cardgrid--digestive-tips{background:#fff;padding:60px 30px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-inner{max-width:1224px;padding:0}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-heading{color:#000;max-width:none;margin:60px 0;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-list{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:50px 48px;display:flex}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-card{width:min(100%,220px);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 220px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media{background:0 0;border:0;width:100px;height:100px;margin:0 auto 20px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media img{object-fit:contain;width:100%;height:100%}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-content{text-align:center;gap:12px;padding:0}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-title{color:#000;font-size:14px;font-weight:700;line-height:20px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-body,.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-body p{color:#000;text-align:center;margin-bottom:10px;font-size:14px;line-height:20px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint{color:#fff;background:#288239;padding:75px max(30px,13%)}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-inner{max-width:none;padding:0}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-heading{color:#fff;margin:0 0 20px;font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-body{color:#fff;margin-bottom:10px;font-size:18px;line-height:25.7143px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-body p{color:#fff;margin-bottom:10px;font-size:18px;line-height:25.7143px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-buttons{margin-top:20px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-primary.rxp-button{color:#288239;background:#fff;border:0;border-radius:6px;min-height:40px;padding:10px 15px;font-size:14px;font-weight:700;line-height:20px}.wl-hlp .wl-hlp-content--digestive-insights{margin:80px auto;padding:0 30px}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-stack{gap:0;max-width:1200px}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-row{background:#ddefd0;border-radius:20px;gap:0;overflow:hidden}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text{padding:30px}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text h3{color:#000;font-weight:700}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-media{border-radius:0;min-height:0}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-cta.rxp-button{color:#005a5a;background:#fff;border:0;border-radius:12px;box-shadow:6px 6px 15px #0000001a}@media (min-width:768px){.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-card{flex-basis:130px;width:130px;min-height:100px}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-media{height:100px}.wl-hlp .wl-hlp-product-card.wl-hlp-product-card--digestive{width:calc(50% - 14px)}}@media (min-width:1024px){.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-below{text-align:center;width:min(85%,1200px);margin-top:20px;padding:0 30px}.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-below h1{text-align:center;margin:20px 0 40px;font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-hero--digestive-banner .wl-hlp-hero-subheadline p{text-align:center;max-width:900px;font-size:18px;line-height:1.55}.wl-hlp .wl-hlp-cardgrid--digestive-brands{padding:0 7.5%}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-inner{padding:32px 40px 48px}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-heading{font-size:26px;line-height:36.4px}.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-card{flex-basis:130px;width:130px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-row{flex-direction:row;display:flex}:is(.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text,.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-media){flex:50%}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text{padding:60px 7.5%}:is(.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-text h3){color:#000;font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp .wl-hlp-content--digestive-subtopic .wl-hlp-content-features strong{font-size:17px;font-weight:400;line-height:1.45}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-media{border-radius:0;min-height:450px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-features) .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)){padding:60px 7.5%}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row:not(.wl-hlp-content-row-full){gap:60px}.wl-hlp .wl-hlp-content--digestive-subtopic:not(:has(.wl-hlp-content-features)):not(:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2))){padding:0 7.5% 60px}.wl-hlp .wl-hlp-content--digestive-subtopic:not(:has(.wl-hlp-content-features)):not(:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2))) .wl-hlp-content-text{max-width:1100px}.wl-hlp .wl-hlp-content--digestive-subtopic:not(:has(.wl-hlp-content-features)):not(:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2))) .wl-hlp-content-text h2{text-align:center;margin-bottom:20px;font-size:26px;font-weight:700;line-height:1.4}.wl-hlp .wl-hlp-content--digestive-subtopic:not(:has(.wl-hlp-content-features)):not(:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2))) .wl-hlp-content-text p{text-align:left;font-size:18px;line-height:1.55}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row-full h2{margin-bottom:50px;font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row-full p{margin-bottom:30px;font-size:20px;line-height:1.45}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row:not(.wl-hlp-content-row-full) h3{margin-bottom:20px;font-size:28px;font-weight:600;line-height:39.2px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row:not(.wl-hlp-content-row-full) p{color:#000;text-align:left;margin-bottom:10px;font-size:20px;line-height:28.5714px}.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row.wl-hlp-content-image-right:not(.wl-hlp-content-row-full) .wl-hlp-content-media{order:0}.wl-hlp .wl-hlp-slider--digestive{padding:72px 7.5% 68px}.wl-hlp .wl-hlp-slider--digestive .wl-hlp-slider-header,.wl-hlp .wl-hlp-slider--digestive .wl-hlp-slider-carousel{padding-left:0;padding-right:0}.wl-hlp .wl-hlp-slider--digestive .wl-hlp-slider-header h2{font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp .wl-hlp-slider--digestive .wl-hlp-slider-header{text-align:left}.wl-hlp .wl-hlp-product-card.wl-hlp-product-card--digestive{width:calc(33.3333% - 18.6667px)}.wl-hlp .wl-hlp-product-card--digestive .wl-hlp-product-img-wrapper{height:329px}.wl-hlp .wl-hlp-cardgrid--digestive-tips{padding:60px 7.5%}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media{width:150px;height:150px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-heading{font-size:32px;line-height:44.8px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-card{flex-basis:280px;width:280px}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-list:has(>.wl-hlp-cardgrid-card:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;display:grid}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-list:has(>.wl-hlp-cardgrid-card:nth-child(4):last-child)>.wl-hlp-cardgrid-card{width:100%;min-width:0}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-content{max-width:220px;margin:0 auto}.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-body,.wl-hlp .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-body p{font-size:14px;line-height:1.45}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-row{flex-direction:row;max-height:375px;display:flex}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text{flex:0 0 50%;padding:60px}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text h2,.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text h3{margin-bottom:20px;font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-text p{color:#000;margin-bottom:40px;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-content--digestive-insights .wl-hlp-content-media{flex:50%;order:0}}@media (max-width:767px){.wl-hlp .wl-hlp-content--digestive-subtopic:has(.wl-hlp-content-stack>.wl-hlp-content-row:nth-child(2)) .wl-hlp-content-row:not(.wl-hlp-content-row-full) p{color:#000;margin-bottom:10px;font-size:20px;line-height:28.5714px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint{padding:50px 30px}.wl-hlp:has(.wl-hlp-hero--digestive-banner) .wl-hlp-callout--tint .wl-hlp-callout-heading{font-size:26px;line-height:36.4px}}@media (min-width:1220px){.wl-hlp .wl-hlp-product-card.wl-hlp-product-card--digestive{width:calc(25% - 21px)}}@media (min-width:1500px){.wl-hlp .wl-hlp-cardgrid--digestive-brands .wl-hlp-cardgrid-card{flex-basis:180px;width:180px}}.wl-hlp .wl-hlp-callout--specialty-split{text-align:left;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:#fff;border-radius:0;min-height:560px;margin:0 0 100px;padding:0;display:block;position:relative;overflow:hidden}.wl-hlp .wl-hlp-callout--specialty-split:before{z-index:3;content:"";border-top:22px solid #06a199;width:50%;position:absolute;top:0;left:0}.wl-hlp .wl-hlp-callout-specialty-copy{z-index:2;box-sizing:border-box;background:#005a5a;border-bottom-right-radius:150px;width:calc(50% - 20px);min-height:560px;margin-left:20px;padding:90px;display:block;position:relative}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-heading{color:#fff;margin:0 0 20px;font-size:52px;font-weight:400;line-height:72.8px}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-body{color:#fff;margin:0}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-body p{color:#fff;margin:0 0 10px;padding:30px 0;font-size:20px;line-height:28.5714px}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-buttons{gap:0;margin:0;display:block}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-primary.rxp-button,.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-secondary.rxp-button{box-sizing:content-box;border-radius:6px;height:auto;min-height:0;padding:18px 24px;font-size:16px;line-height:22.8571px;display:inline-block}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-primary.rxp-button{color:#005a5a;background:#fff;border-color:#fff;margin-right:16px}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-secondary.rxp-button{color:#fff;border-color:#ade3e1}.wl-hlp .wl-hlp-callout-specialty-media{z-index:1;width:60%;height:100%;display:block;position:absolute;top:0;right:0}.wl-hlp .wl-hlp-callout-specialty-media img{object-fit:contain;width:100%;height:100%;display:block}.wl-hlp .wl-hlp-cardgrid--specialty-conditions{border-top-right-radius:200px;padding:50px 0 86px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-inner{max-width:none;padding:0 20px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-heading{color:#005a5a;margin:0 60px;font-size:52px;line-height:1.4}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-subheading{color:#343434;max-width:none;margin:40px 0 60px;font-size:18px;line-height:1.5}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-list{gap:21px;width:100%;max-width:1205px;margin-top:0;margin-left:auto;margin-right:auto}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-card{border-color:#ade3e1;min-height:0}.wl-hlp.wl-hlp--specialty-pharmacy .wl-hlp-cardgrid.wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-card{min-height:0}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-content{gap:0;height:100%;padding:19px 32px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-title{color:#005a5a;margin-bottom:30px;font-size:28px;line-height:1.4}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-body{color:#343434;font-size:14px;line-height:26.88px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-body p{margin:0 0 12px;padding-bottom:30px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-link{color:#fff;background:#005a5a;border-radius:5px;align-self:flex-start;min-width:169px;min-height:56px;margin-top:auto;padding:18px 47px;font-size:14px;font-weight:400;line-height:20px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-link svg{display:none}@media (max-width:767px){.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty{margin-bottom:49px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper,.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-picture{height:228px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-picture>img,.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-img img,.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-picture .rxp-image-asset img{object-position:center center}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-card{border-radius:45px;width:calc(100% - 52px);max-width:none;min-height:172px;margin:-53px auto 0;padding:29px 50px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty-audience .wl-hlp-hero-card{min-height:190px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-eyebrow{font-size:20px;line-height:20px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-card h1{margin:0;font-size:20px;line-height:20px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty-audience .wl-hlp-hero-card h1{margin-bottom:18px}.wl-hlp .wl-hlp-hero.wl-hlp-hero--specialty .wl-hlp-hero-heading-emphasis{font-size:36px;line-height:36px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark{border-radius:65px 0 0;padding:56px 0 43px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-faq-heading{margin:0 auto 46px;padding:0 20px;font-size:30px;line-height:1.4}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion{width:100%;padding:0 30px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-item{min-height:0;margin-bottom:13px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-details{padding:0 7px}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-title{gap:14px;min-height:0;padding:35px 16px;font-size:18px;line-height:1.5}.wl-hlp .wl-hlp-faq.wl-hlp-faq--dark .wl-hlp-accordion-title svg{width:16px;height:20px}.wl-hlp .wl-hlp-content:has(.wl-hlp-content-row--frame-specialty){padding:40px 0}.wl-hlp .wl-hlp-content-row--frame-specialty{border-radius:165px 0 0}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-media img{border-width:21px 0 0 21px;border-radius:165px 0 0}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-text{border:0 solid #06a199;border-left-width:21px;padding:24px 42px}.wl-hlp .wl-hlp-cardgrid--frame-specialty{border-top-width:12px;border-left-width:12px;border-radius:80px 0 0;margin:40px 0;padding:40px 20px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-heading{margin-bottom:25px;font-size:30px;line-height:42px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-inner{padding:0 20px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-list{gap:16px;padding-bottom:0}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-card{border-radius:20px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-content{padding:30px}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-title{font-size:22px;line-height:1.4}.wl-hlp .wl-hlp-cardgrid--frame-specialty .wl-hlp-cardgrid-body{font-size:16px;line-height:1.6}.wl-hlp:has(.wl-hlp-hero--specialty)>.wl-hlp-hero+.wl-hlp-content{padding-top:28px}.wl-hlp .wl-hlp-content--specialty-intro{margin-bottom:32px;padding:0}.wl-hlp:has(.wl-hlp-hero--specialty)>.wl-hlp-content.wl-hlp-content--specialty-intro{padding-top:0}.wl-hlp .wl-hlp-content--specialty-audience-intro{margin-bottom:67px}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-stack{width:calc(100% - 94px);min-width:min(281px,100% - 42px);max-width:none;margin:0 auto}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-row{flex-direction:column;align-items:stretch;gap:0;width:100%;min-height:0;margin:0;padding:0}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-text{flex:none;gap:0;width:auto}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-text h2{letter-spacing:0;text-align:center;margin:0 0 15px;font-size:30px;line-height:42px}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-text p{margin:0 0 10px;font-size:14px;line-height:20px}.wl-hlp .wl-hlp-content--specialty-intro .wl-hlp-content-media{aspect-ratio:auto;border-radius:0;flex:none;width:calc(100% + 42px);height:auto;min-height:0;margin:-26px -21px 0}.wl-hlp:not(:has(.wl-hlp-hero--specialty)) .wl-hlp-content--specialty-intro .wl-hlp-content-row{flex-direction:column-reverse;gap:30px}.wl-hlp:not(:has(.wl-hlp-hero--specialty)) .wl-hlp-content--specialty-intro .wl-hlp-content-media{margin:0 -21px}.wl-hlp .wl-hlp-cardgrid--specialty-resource{padding:0}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-heading{width:calc(100% - 40px);margin:0 20px 15px;font-size:30px;line-height:42px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);margin:0 20px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-content{padding:35px 41px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-title{margin-bottom:15px;font-size:24px;line-height:33.6px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-body,.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-body p{font-size:16px;line-height:22.8571px}.wl-hlp .wl-hlp-cardgrid--specialty-resource .wl-hlp-cardgrid-body p{margin-bottom:10px}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list{border-left-width:21px;grid-template-columns:minmax(0,1fr);margin:0;padding:28px 24px 46px}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols2{padding:0}.wl-hlp .wl-hlp-cardgrid--specialty-resource.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-content{padding:12px 28px 27px}.wl-hlp .wl-hlp-content--specialty-journey{max-width:none;padding:21px 10px 10px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-stack{width:315px;max-width:315px;margin:0 auto}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row:not(.wl-hlp-content-row-full){grid-template-columns:315px;width:315px;margin:0 0 49px;display:grid}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row-full{margin-bottom:49px;display:block}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row-full h2{letter-spacing:-.2px;font-size:30px;line-height:42px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-media,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-left .wl-hlp-content-media,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-right .wl-hlp-content-media{order:-1;grid-area:1/1;width:315px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-left .wl-hlp-content-text,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-image-right .wl-hlp-content-text,.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text{grid-area:2/1;width:315px;padding:36px 0}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text h3{margin-bottom:15px;font-size:24px;line-height:33.6px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:not(:has(a[href=\/storelocator])){margin-bottom:30px;font-size:16px;line-height:22.8571px}.wl-hlp .wl-hlp-content--specialty-journey .wl-hlp-content-text .wl-prose>p:has(a[href=\/storelocator]){margin-bottom:16px}.wl-hlp .wl-hlp-callout--specialty-split{border-top-right-radius:65px;flex-direction:column-reverse;min-height:0;margin:0;display:flex}.wl-hlp .wl-hlp-callout--specialty-split:before{content:none}.wl-hlp .wl-hlp-callout-specialty-media{box-sizing:border-box;border-bottom:21px solid #06a199;order:0;width:100%;height:255.375px;position:static}.wl-hlp .wl-hlp-callout-specialty-media img{object-fit:fill}.wl-hlp .wl-hlp-callout-specialty-copy{border-radius:0;width:auto;min-height:0;margin:0 20px;padding:50px 42px;display:block}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-heading{margin-bottom:15px;font-size:30px;line-height:42px}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-body p{margin-bottom:10px;padding:0;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-buttons{margin:0}.wl-hlp .wl-hlp-callout--specialty-split .wl-hlp-callout-primary.rxp-button{margin-bottom:16px;margin-right:0}.wl-hlp .wl-hlp-content--specialty-support{margin:40px 0;padding:0 20px}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-row{grid-template-columns:1fr}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-text{padding:36px 0}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-text h3{margin:0 0 15px;font-size:22px;font-weight:700;line-height:30.8px}.wl-hlp .wl-hlp-content--specialty-support .wl-hlp-content-text p{margin:0 0 30px;font-size:16px;line-height:22.8571px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions{border-top-right-radius:80px;padding:33px 20px 35px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-inner{padding:0}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-heading{margin:0 0 15px;font-size:30px;line-height:42px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-subheading{margin:0 30px 36px;font-size:18px;line-height:25.7143px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-card{min-height:0}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-content{padding:19px 32px}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-title{margin-bottom:17px;font-size:24px;line-height:1.4}.wl-hlp .wl-hlp-cardgrid--specialty-conditions .wl-hlp-cardgrid-body p{margin-bottom:16px}}:is(:root:has(.wl-hlp--travel) .wl-prototype-controls,:root:has(.wl-hlp--travel) .global-auth-controls,:root:has(.wl-hlp--travel) [aria-label=Authentication\ controls]){display:none!important}.wl-hlp.wl-hlp--travel .wl-hlp-hero{background:linear-gradient(180deg, #fff 0%, var(--travel-hero) 100%);margin-bottom:0;padding-bottom:104px;overflow:visible}.wl-hlp.wl-hlp--travel .wl-hlp-hero-image-wrapper{height:376px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-picture{min-height:376px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-picture>img,.wl-hlp.wl-hlp--travel .wl-hlp-hero-img img,.wl-hlp.wl-hlp--travel .wl-hlp-hero-picture .rxp-image-asset img{object-position:center center}.wl-hlp.wl-hlp--travel .wl-hlp-hero-card{max-width:866px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;margin:-58px auto 0;padding:0;position:relative;overflow:visible}.wl-hlp.wl-hlp--travel .wl-hlp-hero-title-panel{z-index:1;border:1px dashed var(--travel-teal);background:linear-gradient(360deg, var(--travel-hero) 13.14%, #fff 84.29%);box-sizing:border-box;border-radius:24px;place-content:center;min-height:236px;padding:30px 46px;display:grid;position:relative}.wl-hlp.wl-hlp--travel .wl-hlp-hero-eyebrow,.wl-hlp.wl-hlp--travel .wl-hlp-hero-card h1,.wl-hlp.wl-hlp--travel .wl-hlp-hero-subheadline{z-index:1;position:relative}.wl-hlp.wl-hlp--travel .wl-hlp-hero-eyebrow{color:var(--travel-teal);letter-spacing:0;text-align:center;margin:0;font-size:30px;font-weight:400;line-height:1.3}.wl-hlp.wl-hlp--travel .wl-hlp-hero-card h1{max-width:540px;color:var(--travel-teal);letter-spacing:0;text-wrap:balance;margin:0 auto;font-size:48px;font-weight:400;line-height:1.16}.wl-hlp.wl-hlp--travel .wl-hlp-hero-subheadline{margin-top:8px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-subheadline p{color:var(--travel-teal);letter-spacing:0;margin:0;font-size:30px;font-weight:400;line-height:1.3}.wl-hlp.wl-hlp--travel .wl-hlp-hero-cta-note{max-width:720px;margin:48px auto 0}.wl-hlp.wl-hlp--travel .wl-hlp-hero-cta-note p{color:var(--travel-teal);letter-spacing:0;margin:0;font-size:20px;font-weight:600;line-height:1.55}.wl-hlp.wl-hlp--travel .wl-hlp-hero-ctas{margin-top:24px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-cta-primary.rxp-button{border:1px solid var(--travel-link);background:var(--travel-link);color:#fff;border-radius:6px;min-width:182px;padding:16px 24px;font-size:16px;font-weight:600;text-decoration:none}.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-row-full:only-child) .wl-hlp-content-row-full h2{color:var(--travel-teal);letter-spacing:0;font-size:36px;font-weight:400;line-height:1.25}.wl-hlp.wl-hlp--travel .wl-hlp-cta{background:#fff;gap:88px;max-width:1200px;margin:0 auto 84px;padding:0 24px;overflow:visible}.wl-hlp.wl-hlp--travel .wl-hlp-cta-image{border-radius:20px;min-height:370px;padding:0;overflow:hidden}.wl-hlp.wl-hlp--travel .wl-hlp-cta-content h2{color:var(--travel-teal);letter-spacing:0;font-size:36px;font-weight:400;line-height:1.25}.wl-hlp.wl-hlp--travel .wl-hlp-cta-desc,.wl-hlp.wl-hlp--travel .wl-hlp-cta-desc p{color:var(--travel-body);font-size:18px;font-weight:400;line-height:1.6}.wl-hlp.wl-hlp--travel .wl-hlp-cta-desc a,.wl-hlp.wl-hlp--travel .wl-hlp-content-text a{color:var(--travel-link);font-weight:700;text-decoration:none}.wl-hlp.wl-hlp--travel .wl-hlp-cta-primary.rxp-button,.wl-hlp.wl-hlp--travel .wl-hlp-cta-secondary.rxp-button,.wl-hlp.wl-hlp--travel .wl-hlp-content-cta.rxp-button{border-radius:6px;min-width:132px;padding:17px 28px;font-size:16px;font-weight:600;text-decoration:none}.wl-hlp.wl-hlp--travel .wl-hlp-cta-primary.rxp-button{background:var(--travel-link);border:1px solid var(--travel-link);color:#fff}.wl-hlp.wl-hlp--travel .wl-hlp-cta-secondary.rxp-button,.wl-hlp.wl-hlp--travel .wl-hlp-content-cta.rxp-button{border:1px solid var(--travel-link);color:var(--travel-link);background:#fff}.wl-hlp.wl-hlp--travel .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp.wl-hlp--travel .wl-hlp-cta-primary.rxp-button:focus-visible{background:var(--travel-teal-dark);border-color:var(--travel-teal-dark)}:is(.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-image-left),.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-image-right)){background:#fff;padding:0 24px 86px}:is(.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-image-left) .wl-hlp-content-stack,.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-image-right) .wl-hlp-content-stack){gap:92px;max-width:1200px}.wl-hlp.wl-hlp--travel .wl-hlp-content-text h2{color:var(--travel-teal);letter-spacing:0;font-size:36px;font-weight:400;line-height:1.28}.wl-hlp.wl-hlp--travel .wl-hlp-content-text p{color:var(--travel-body);font-size:18px;font-weight:400;line-height:1.6}.wl-hlp.wl-hlp--travel .wl-hlp-content-media{border-radius:20px;min-height:388px}.wl-hlp.wl-hlp--travel .wl-hlp-content-img img{object-fit:cover;object-position:center center}.wl-hlp.wl-hlp--travel .wl-hlp-content-media:has(img[src*=travel-lp-50-05-essentials]){background:var(--travel-mint)}.wl-hlp.wl-hlp--travel .wl-hlp-content-media:has(img[src*=travel-lp-50-05-essentials]) .wl-hlp-content-img img{object-fit:contain}.wl-hlp.wl-hlp--travel .wl-hlp-content-ctas{margin-top:6px}.wl-hlp.wl-hlp--travel .wl-hlp-slider{background:var(--travel-mint);padding:72px 24px 64px}.wl-hlp.wl-hlp--travel .wl-hlp-slider-header{text-align:left;align-items:center;max-width:1200px;margin-bottom:42px;padding:0;display:flex}.wl-hlp.wl-hlp--travel .wl-hlp-slider-header h2{color:var(--travel-teal);font-size:42px;line-height:1.15}.wl-hlp.wl-hlp--travel .wl-hlp-slider-carousel{max-width:1200px;padding-bottom:86px;padding-left:0;padding-right:0}.wl-hlp.wl-hlp--travel .wl-hlp-product-img-wrapper{background:#fff;border-radius:12px;height:250px}.wl-hlp.wl-hlp--travel .wl-hlp-product-img-wrapper .rxp-image-asset{box-sizing:border-box;width:100%;height:100%;max-height:none;padding:20px}.wl-hlp.wl-hlp--travel .wl-hlp-product-img-wrapper img{max-height:205px}.wl-hlp.wl-hlp--travel .wl-hlp-product-content{min-height:92px;padding:20px 0 0}.wl-hlp.wl-hlp--travel .wl-hlp-product-heading{color:var(--travel-teal)}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list{padding:72px 24px 92px}.wl-hlp.wl-hlp--travel .wl-hlp-faq-travel-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:76px;max-width:1200px;margin:0 auto;display:grid}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list .wl-hlp-faq-heading{text-align:left;margin:0 0 18px;padding:0}.wl-hlp.wl-hlp--travel .wl-hlp-faq-travel-picture,.wl-hlp.wl-hlp--travel .wl-hlp-faq-travel-image,.wl-hlp.wl-hlp--travel .wl-hlp-faq-travel-image .rxp-image-asset{width:100%;display:block}.wl-hlp.wl-hlp--travel .wl-hlp-faq-travel-image img{object-fit:cover;border-radius:18px;width:100%;height:414px;display:block}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list .wl-hlp-accordion{padding:0}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list .wl-hlp-accordion-item{border-color:var(--travel-border);border-radius:6px;margin-bottom:14px}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list .wl-hlp-accordion-title{color:var(--travel-teal);padding:24px 0;font-size:18px}.wl-hlp.wl-hlp--travel .wl-hlp-slider-arrow{color:var(--travel-teal);border-color:var(--travel-border);background:#fff}.wl-hlp.wl-hlp--travel .wl-hlp-slider-arrow:hover,.wl-hlp.wl-hlp--travel .wl-hlp-slider-arrow:focus-visible{color:#fff;border-color:var(--travel-teal);background:var(--travel-teal)}.wl-hlp.wl-hlp--travel .wl-hlp-content.wl-hlp-content--travel-panel{background:var(--travel-teal);margin-bottom:88px;padding:80px 24px}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel .wl-hlp-content-text h2,.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel .wl-hlp-content-text p,.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel .wl-hlp-content-text strong,.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel .wl-hlp-content-text a{color:#fff}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel .wl-hlp-content-media{border-radius:18px;min-height:440px;overflow:hidden}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-hlp-content-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 72px;display:grid}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-hlp-content-media{grid-area:1/2/span 2;min-height:300px}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-prose>p:nth-child(n+2){box-sizing:border-box;border:1px solid #ffffff61;min-height:162px;margin:0;padding:30px}.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner{box-sizing:border-box;background:#fff;max-width:1240px;margin:0 auto;padding:0 40px 128px}.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner .gm-source-campaign-carousel__frame{aspect-ratio:auto;width:100%;max-width:1160px;box-shadow:none;background:#fff;border-radius:0;margin:0 auto;padding:0;overflow:hidden}.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner .gm-source-campaign-carousel__image-link{background:#fff;width:100%;line-height:0;display:block}.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner picture,.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner img{object-fit:cover;object-position:center center;background:#fff;width:100%;height:500px;display:block}.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner .gm-source-campaign-carousel__arrow,.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner .gm-source-campaign-carousel__controls{display:none}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid{background:#fff;padding:0 24px 112px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-inner{max-width:1220px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-heading{color:var(--travel-teal);letter-spacing:0;margin-bottom:18px;font-size:36px;font-weight:400;line-height:1.25}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-subheading{max-width:720px;color:var(--travel-body);margin-bottom:58px;font-size:16px;line-height:1.55}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-list{gap:24px;margin-top:0}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-card:not(:has(.wl-hlp-cardgrid-media)){background:#eaf5f5;border:0;border-radius:8px;min-height:340px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-content{min-height:340px;padding:28px 28px 24px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-title{color:var(--travel-teal);letter-spacing:0;font-size:27px;font-weight:400;line-height:1.22}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-body{color:#000;font-size:16px;line-height:1.45}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-link{border-top:1px solid var(--travel-teal);width:100%;color:var(--travel-teal);justify-content:space-between;margin-top:auto;padding-top:24px;font-size:17px;font-weight:700}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-link svg{border:2px solid var(--travel-teal);box-sizing:border-box;border-radius:50%;width:24px;height:24px;padding:3px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature{background:var(--travel-teal);padding:80px 24px 110px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list,.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{border:1px dashed #fff;border-radius:25px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;padding:30px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card:not(:has(.wl-hlp-cardgrid-media)){background:0 0;border:0;border-radius:0;min-height:0}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-content{min-height:0;padding:24px 28px 32px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title{color:#fff;font-size:24px;line-height:1.2}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body,.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-body p{color:#fff;font-size:18px;line-height:1.67}@media (min-width:768px){.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list,.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid--dark.wl-hlp-cardgrid--feature.wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.wl-hlp.wl-hlp--travel .wl-hlp-callout--dark{background:var(--travel-teal);padding:104px 24px 110px}.wl-hlp.wl-hlp--travel .wl-hlp-callout-inner{max-width:920px}.wl-hlp.wl-hlp--travel .wl-hlp-callout-heading{color:#fff;letter-spacing:0;font-size:44px;font-weight:400;line-height:1.22}.wl-hlp.wl-hlp--travel .wl-hlp-callout-highlight{color:#fff;max-width:790px;margin-bottom:30px;font-size:26px;font-weight:400;line-height:1.45}.wl-cms-main:has(.wl-hlp.wl-hlp--travel)+.gm-normalized-footer{box-sizing:border-box;background:#f8f8f8;grid-template-columns:minmax(230px,260px) minmax(0,1fr);column-gap:78px;max-width:1440px;margin:0 auto;padding:68px 104px 58px}.wl-cms-main:has(.wl-hlp.wl-hlp--travel)+.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{min-height:42px;font-size:15px}.wl-cms-main:has(.wl-hlp.wl-hlp--travel)+.gm-normalized-footer .rxp-footer-link-group strong{color:var(--travel-teal);font-size:16px;line-height:22px}.wl-cms-main:has(.wl-hlp.wl-hlp--travel)+.gm-normalized-footer .rxp-footer-link-group ul{gap:10px}.wl-cms-main:has(.wl-hlp.wl-hlp--travel)+.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{color:#555;font-size:14px;line-height:20px}@media (min-width:1024px){.wl-hlp.wl-hlp--travel .wl-hlp-hero-image-wrapper{height:380px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-picture{min-height:380px}.wl-hlp.wl-hlp--travel .wl-hlp-cta{flex-direction:row-reverse;align-items:center;gap:116px;padding:0;display:flex}.wl-hlp.wl-hlp--travel .wl-hlp-cta-image{flex:0 0 600px;min-height:479px}.wl-hlp.wl-hlp--travel .wl-hlp-content-row{gap:116px}.wl-hlp.wl-hlp--travel .wl-hlp-content-row:has(.wl-hlp-content-media) .wl-hlp-content-text{flex:0 0 484px;max-width:484px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-hero{padding-bottom:260px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-hero-card h1{max-width:760px;font-size:50px;line-height:55px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]){padding:109px 120px 165px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-inner{max-width:1200px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-heading{text-align:center;margin-bottom:18px;font-size:36px;line-height:46px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-subheading{text-align:center;max-width:950px;margin:0 auto 87px;font-size:24px;line-height:40px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-card{background:var(--travel-mint);border:0;border-radius:25px;margin:0 8px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-media{aspect-ratio:4/3;border-radius:25px 25px 0 0;height:auto}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-media img{border-radius:25px 25px 0 0}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-content{background:var(--travel-mint);border-radius:0 0 25px 25px;min-height:237px;padding:30px 40px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-title{font-size:24px;line-height:30px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=tv-essential-card-1]) .wl-hlp-cardgrid-body{font-size:14px;line-height:25px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-slider{padding:110px 120px 212px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-slider-header,.wl-hlp.wl-hlp--travel-essentials .wl-hlp-slider-carousel{max-width:1200px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-slider-header h2{max-width:520px;font-size:53px;line-height:74.2px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-product-img-wrapper{height:340px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-product-img-wrapper img{max-height:285px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-product-content{min-height:118px;padding-top:26px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]){margin-bottom:0;padding:110px 110px 150px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-hlp-content-row{gap:100px 140px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-hlp-content-media{min-height:360px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-prose>p:nth-child(n+2){min-height:230px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-prose>p:nth-child(n+2) strong{margin-bottom:20px;font-size:36px;font-weight:400;line-height:38px;display:block}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-campaign-banner{padding-top:0;padding-bottom:321px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=consult-card]){padding-bottom:169px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-cardgrid--resource:has(img[src*=consult-card]) .wl-hlp-cardgrid-title{font-size:24px;line-height:30px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-faq{padding-top:96px;padding-bottom:247px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-callout-heading{font-size:50px;line-height:50px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-callout--dark{padding-bottom:284px}.wl-hlp.wl-hlp--travel-essentials .wl-hlp-callout-inner{max-width:1200px}}@media (max-width:767px){.wl-hlp.wl-hlp--travel .wl-hlp-hero{padding-bottom:66px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-image-wrapper,.wl-hlp.wl-hlp--travel .wl-hlp-hero-picture{height:302px;min-height:302px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-card{margin:-36px 20px 0;padding:0}.wl-hlp.wl-hlp--travel .wl-hlp-hero-card h1{font-size:34px;line-height:1.18}.wl-hlp.wl-hlp--travel .wl-hlp-hero-subheadline p{font-size:22px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-cta-note{margin-top:36px}.wl-hlp.wl-hlp--travel .wl-hlp-hero-cta-note p{font-size:17px}.wl-hlp.wl-hlp--travel .wl-hlp-cta-content h2,.wl-hlp.wl-hlp--travel .wl-hlp-content-text h2,.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-heading{font-size:29px;line-height:1.25}.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-row-full:only-child) .wl-hlp-content-row-full h2{font-size:29px;line-height:1.25}.wl-hlp.wl-hlp--travel .wl-hlp-cta{flex-direction:column-reverse;gap:28px;margin-bottom:58px;display:flex}.wl-hlp.wl-hlp--travel .wl-hlp-cta-image,.wl-hlp.wl-hlp--travel .wl-hlp-content-media{min-height:280px}:is(.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-image-left),.wl-hlp.wl-hlp--travel .wl-hlp-content:has(.wl-hlp-content-image-right)){padding-bottom:62px}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel .wl-hlp-content-media{min-height:300px}.wl-hlp.wl-hlp--travel .wl-hlp-content--travel-panel:has(img[src*=travel-essentials-why]) .wl-hlp-content-media{border-radius:0;min-height:0}.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner picture,.wl-hlp.wl-hlp--travel .wl-hlp-campaign-banner img{height:260px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid{padding:64px 30px 0}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-heading,.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-subheading{text-align:center}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid-subheading{margin-bottom:40px;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--travel .wl-hlp-slider-header{margin-bottom:28px}.wl-hlp.wl-hlp--travel .wl-hlp-slider-header h2{max-width:280px;font-size:29px;line-height:1.2}.wl-hlp.wl-hlp--travel .wl-hlp-product-img-wrapper img{max-height:224px}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list{padding:52px 20px 62px}.wl-hlp.wl-hlp--travel .wl-hlp-faq-travel-image img{aspect-ratio:1.65;border-radius:8px;height:auto}.wl-hlp.wl-hlp--travel .wl-hlp-faq--travel-list .wl-hlp-accordion-title{padding:19px 0;font-size:16px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:0}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card:has(.wl-hlp-cardgrid-media){background:var(--travel-mint);border:0;border-radius:25px;margin:0 8px 40px}.wl-hlp.wl-hlp--travel .wl-hlp-cardgrid.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card:not(:has(.wl-hlp-cardgrid-media)){background:#e5f5f4;border-radius:5px;min-height:auto}.wl-cms-main:has(.wl-hlp.wl-hlp--travel)+.gm-normalized-footer{row-gap:20px;display:grid;grid-template-columns:1fr!important;padding:30px 24px 28px!important}}body:has(.gm-health-clinics-health-awareness-clinics-hero){--healthclinics-green:#147b74;--healthclinics-teal:#1db1a8;--healthclinics-grey-bg:#f8f8f8;--healthclinics-mist:#e5f5f4}:is(body:has(.gm-health-clinics-health-awareness-clinics-hero) .wl-prototype-controls,body:has(.gm-health-clinics-health-awareness-clinics-hero) .wl-prototype-fab,body:has(.gm-health-clinics-health-awareness-clinics-hero) .global-auth-controls){display:none!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-flow-section:has(.gm-normalized-page-context-breadcrumb) .gm-flow-section-inner{max-width:960px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-page-context-breadcrumb{max-width:960px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-flow-section-inner:has(>.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero){grid-template-columns:246px 714px;align-items:start;column-gap:0;width:960px;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding-top:8px;padding-left:0;padding-right:0;display:grid}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero){width:246px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-resource-stack{gap:10px;width:246px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-promo{width:220px;height:170px;margin:0 0 10px 3px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-promo img{object-fit:cover;width:220px;height:170px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group{width:226px;margin-right:20px;padding:20px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-main-stack:has(>.gm-health-clinics-health-awareness-clinics-hero){gap:0;width:714px;display:grid}.gm-health-clinics-health-awareness-clinics-hero{border-radius:8px;width:714px;height:300px;margin:0 0 30px;overflow:hidden}.gm-health-clinics-health-awareness-clinics-hero .gm-health-clinics-health-awareness-hero{background:#f8f8f8;border-radius:8px;display:block;overflow:hidden;width:714px!important;height:300px!important}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column{background:#f8f8f8;border-radius:8px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__copy{z-index:2;background:linear-gradient(90deg, var(--healthclinics-grey-bg) 0%, var(--healthclinics-grey-bg) 62%, #f8f8f8e6 78%, #f8f8f800 100%);width:360px;height:100%;padding:41px 0 0 40px;position:absolute;top:0;left:0}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__copy>p{display:none!important}.gm-health-clinics-health-awareness-clinics-hero .gm-component-heading{width:220px;display:block}.gm-health-clinics-health-awareness-clinics-hero h1{width:220px;color:var(--healthclinics-green)!important;font-family:var(--wl-font-family-title,"Alright Sans LP Bay", "Open Sans", Arial, sans-serif)!important;margin:0!important;font-size:36px!important;font-weight:700!important;line-height:1.14!important}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__media{z-index:1;background:0 0;border:0;border-radius:0;width:520px;height:300px;padding:0;display:block;position:absolute;inset:0 0 0 auto;overflow:hidden}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__media img{object-fit:cover;object-position:center center;border-radius:0;width:520px;height:300px}.gm-health-clinics-health-awareness-clinics-link-list{width:714px;margin:0 0 20px;height:800px!important}.gm-health-clinics-health-awareness-clinics-link-list>.gm-health-clinics-health-awareness-clinics-link-list{width:714px!important;margin:0!important}.gm-health-clinics-health-awareness-clinics-link-list>h2,.gm-health-clinics-health-awareness-clinics-link-list>div:not([class]){display:none}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-links-wrapper{list-style:none;width:714px!important;margin:0!important;padding:0!important;display:block!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-wrapper{list-style:none;width:714px!important;min-height:144px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5ecec!important;border-radius:4px!important;grid-template-columns:190px 1fr!important;column-gap:0!important;margin:0 0 20px!important;padding:20px 22px!important;display:grid!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-wrapper:last-child{margin-bottom:0}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper,.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper figure,.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper img{width:190px!important;height:95px!important;min-height:0!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper{align-self:center!important;overflow:hidden!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper figure{margin:0!important;display:block!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper img{object-fit:cover!important;display:block!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-content{align-self:center!important;width:480px!important;height:100px!important;padding:0 0 0 20px!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-content h2{color:#147b74!important;margin:0 0 20px!important;font-size:16px!important;font-weight:700!important;line-height:1.4286!important}.gm-health-clinics-health-awareness-clinics-link-list .rxp-button{color:#fff;background:#147b74;border:0;border-radius:6px;justify-content:center;align-items:center;width:140px;height:40px;min-height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.gm-health-clinics-health-awareness-clinics-intro{width:694px!important;min-height:124px!important;margin:0 0 19px 20px!important;padding:0!important}.gm-health-clinics-health-awareness-clinics-intro>.gm-health-clinics-health-awareness-clinics-intro{width:100%!important;min-height:0!important;margin:0!important}.gm-health-clinics-health-awareness-clinics-intro h2{color:#147b74!important;margin:0 0 10px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}.gm-health-clinics-health-awareness-clinics-intro p{color:#333;margin:0;font-size:14px;font-weight:400;line-height:20px}.gm-health-clinics-health-awareness-clinics-topics{width:694px!important;margin:0 0 30px 20px!important;padding:0!important;display:block!important}.gm-health-clinics-health-awareness-clinics-topics>.gm-health-clinics-health-awareness-clinics-topics{width:100%!important;margin:0!important}.gm-health-clinics-health-awareness-clinics-topics h3{color:var(--healthclinics-green)!important;font-family:var(--wl-font-family-title,"Alright Sans LP Bay", "Open Sans", Arial, sans-serif)!important;margin:0 0 16px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}.gm-health-clinics-health-awareness-clinics-topics p{color:#333;margin:0;font-size:14px;font-weight:400;line-height:20px}.gm-health-clinics-health-awareness-clinics-topics .pharmacy-clinics-lists{grid-template-columns:1fr 1fr;column-gap:94px;width:100%;margin:0 0 18px;display:grid}.gm-health-clinics-health-awareness-clinics-topics .pharmacy-clinics-lists ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.gm-health-clinics-health-awareness-clinics-topics .pharmacy-clinics-lists li{color:#333;margin:0;padding-left:15px;font-size:14px;font-weight:400;line-height:20px;position:relative}.gm-health-clinics-health-awareness-clinics-topics .pharmacy-clinics-lists li:before{content:"";background:var(--healthclinics-teal);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}.gm-health-clinics-health-awareness-clinics-conversation-banner{width:714px;min-height:70px;margin:0 0 30px}.gm-health-clinics-health-awareness-clinics-conversation-banner .gm-component-heading{display:none}.gm-health-clinics-health-awareness-clinics-conversation-banner .rxp-button{color:#147b74;text-align:left;background:#f8f8f8;border:0;border-radius:8px;align-items:center;width:714px;min-height:70px;padding:0 20px 0 70px;font-size:18px;font-weight:600;line-height:21px;display:flex;position:relative}.gm-health-clinics-health-awareness-clinics-conversation-banner .rxp-button:before{content:"";background:var(--healthclinics-teal);border-radius:6px;width:24px;height:24px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.gm-health-clinics-health-awareness-clinics-store-locator-cta{justify-content:flex-end;width:714px;height:40px;margin:0 0 60px;display:flex}.gm-health-clinics-health-awareness-clinics-store-locator-cta h2,.gm-health-clinics-health-awareness-clinics-store-locator-cta div:not([class]),.gm-health-clinics-health-awareness-clinics-store-locator-cta p{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gm-health-clinics-health-awareness-clinics-store-locator-cta .rxp-button{color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;width:188px;height:40px;min-height:40px;padding:0 16px;font-size:0;font-weight:600;line-height:20px;display:inline-flex;background:#e80c32!important}.gm-health-clinics-health-awareness-clinics-store-locator-cta .rxp-button:after{content:"Find a Rexall near you";font-size:14px;line-height:20px}.gm-health-clinics-health-awareness-clinics-store-locator-cta .rxp-button>span{display:none!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-flow-section:has(.gm-global-footer){background:#f8f8f8;min-height:551px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer{background:#f8f8f8;grid-template-columns:300px 1fr;gap:60px;width:1158px;max-width:calc(100% - 80px);min-height:531px;margin:0 auto;padding:50px 0 24px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-brand{width:220px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-brand img{width:220px;height:auto}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-groups{grid-template-columns:repeat(4,minmax(140px,1fr));gap:48px;width:auto}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-legal{text-align:center;grid-column:2;width:100%;margin-top:30px;padding-top:18px}@media (max-width:767px){body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-flow-section:has(.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero){margin-top:68px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-flow-section:has(.gm-normalized-page-context-breadcrumb) .gm-flow-section-inner{width:335px;max-width:calc(100% - 40px)}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-page-context-breadcrumb{width:335px;max-width:calc(100% - 40px)}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-flow-section-inner:has(>.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero){flex-direction:column;width:290px;max-width:290px;padding-top:0;display:flex}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-main-stack:has(>.gm-health-clinics-health-awareness-clinics-hero){order:1;width:290px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero){order:2;width:290px;margin-top:80px}.gm-health-clinics-health-awareness-clinics-hero,.gm-health-clinics-health-awareness-clinics-hero .gm-health-clinics-health-awareness-hero{margin-bottom:30px;width:290px!important;height:296px!important}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__media{top:0;left:0;right:auto;width:290px!important;height:183px!important}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__media img{width:290px!important;height:183px!important;min-height:0!important}.gm-health-clinics-health-awareness-clinics-hero .gm-normalized-two-column__copy{background:var(--healthclinics-grey-bg);width:290px;height:108px;padding:0 20px;top:188px}.gm-health-clinics-health-awareness-clinics-hero h1{width:250px;font-size:28px!important;line-height:1.3!important}.gm-health-clinics-health-awareness-clinics-link-list,.gm-health-clinics-health-awareness-clinics-link-list>.gm-health-clinics-health-awareness-clinics-link-list,.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-links-wrapper{width:290px!important}.gm-health-clinics-health-awareness-clinics-link-list{height:1430px!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-wrapper{width:290px!important;min-height:270px!important;margin-bottom:20px!important;padding:20px 22px!important;display:block!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper,.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper figure,.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-image-wrapper img{width:246px!important;height:123px!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-content{width:246px!important;height:98px!important;padding:20px 0 0!important}.gm-health-clinics-health-awareness-clinics-link-list .pharmacy-clinics-link-content h2{margin-bottom:18px}.gm-health-clinics-health-awareness-clinics-intro{width:250px!important;min-height:236px!important;margin-bottom:30px!important;margin-left:20px!important;margin-right:20px!important}.gm-health-clinics-health-awareness-clinics-intro h2{margin-bottom:16px;font-weight:700}.gm-health-clinics-health-awareness-clinics-topics{width:250px!important;margin-bottom:30px!important;margin-left:20px!important;margin-right:20px!important}.gm-health-clinics-health-awareness-clinics-topics h3{font-size:24px!important;line-height:1.28!important}.gm-health-clinics-health-awareness-clinics-topics .pharmacy-clinics-lists{grid-template-columns:1fr;row-gap:7px;margin-bottom:16px}.gm-health-clinics-health-awareness-clinics-conversation-banner{width:290px;min-height:103px;margin-bottom:30px}.gm-health-clinics-health-awareness-clinics-conversation-banner .rxp-button{width:290px;min-height:103px;padding:20px 20px 20px 70px}.gm-health-clinics-health-awareness-clinics-conversation-banner .rxp-button:before{top:20px;transform:none}.gm-health-clinics-health-awareness-clinics-store-locator-cta{width:290px;margin-bottom:0}.gm-health-clinics-health-awareness-clinics-store-locator-cta .rxp-button{margin-left:auto}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-resource-stack{width:290px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-promo{width:290px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-promo img{width:290px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-promo{height:224px;margin-left:0}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-promo img{height:224px;margin-left:0}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group{width:290px;min-height:172px;margin:0 0 5px;padding:20px}:is(body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href=\/transfer],body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href="/articles/conditions"],body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href="/articles/naturalhealth"],body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href="/articles/healthandlifestyle"]){display:none!important}:is(body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href=\/refill],body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href="/articles/drugs"]){font-size:0!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href=\/refill]:after{content:"Learn More";font-size:14px;line-height:20px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-public-side-rail:has(+.gm-public-main-stack>.gm-health-clinics-health-awareness-clinics-hero) .gm-normalized-side-rail-group .rxp-link-action[href="/articles/drugs"]:after{content:"Search Now";font-size:14px;line-height:20px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer{background:#f8f8f8;flex-direction:column;width:375px;max-width:100%;min-height:956px;margin:0;padding:25px 0 44px;display:flex}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-groups{order:1;width:290px;margin:0 auto 30px;padding-bottom:159px;position:relative;grid-template-columns:1fr!important;gap:0!important;height:auto!important;display:grid!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group{width:290px!important;min-height:53px!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group__summary{justify-content:space-between!important;width:290px!important;min-height:38px!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group:has(.rxp-link-action[href=\/carenetwork]){position:static!important;overflow:visible!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group:has(.rxp-link-action[href=\/carenetwork])>ul{width:0!important;height:0!important;margin:0!important;padding:0!important;list-style:none!important;display:block!important;position:static!important;overflow:visible!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group:has(.rxp-link-action[href=\/carenetwork])>ul>li{display:none!important}:is(body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group:has(.rxp-link-action[href=\/carenetwork])>ul>li:has(>.rxp-link-action[href=\/carenetwork]),body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group:has(.rxp-link-action[href=\/carenetwork])>ul>li:has(>.rxp-link-action[href="https://www.rexalldirect.ca/"]),body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-footer-link-group:has(.rxp-link-action[href=\/carenetwork])>ul>li:has(>.rxp-link-action[href="https://careers.rexall.ca/"])){width:0!important;height:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}:is(body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-link-action[href=\/carenetwork],body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-link-action[href="https://www.rexalldirect.ca/"],body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-link-action[href="https://careers.rexall.ca/"]){justify-content:flex-start;align-items:center;left:0;color:#147b74!important;background:0 0!important;border:0!important;width:290px!important;min-height:53px!important;padding:0!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;text-decoration:none!important;display:flex!important;position:absolute!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-link-action[href=\/carenetwork]{top:212px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-link-action[href="https://www.rexalldirect.ca/"]{top:265px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .rxp-link-action[href="https://careers.rexall.ca/"]{top:318px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-brand{flex-direction:column;order:2;align-items:center;width:290px;margin:0 auto;display:flex}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-brand .gm-normalized-brand{order:1;margin:0 auto 20px}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-tagline{display:none!important}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-ctas{order:2;margin-left:auto;margin-right:auto}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-social{order:3;margin-top:18px;margin-left:auto;margin-right:auto}body:has(.gm-health-clinics-health-awareness-clinics-hero) .gm-global-footer .gm-normalized-footer-legal{order:3;width:290px;margin:30px auto 0}}.gm-page-main:has(.gm-medication-management-hero){--mm-page-rail:960px;--mm-main-rail:714px;--mm-content-rail:674px;--mm-side-rail:225px;--mm-side-gap:41px}:is(body:has(.gm-medication-management-hero) .wl-prototype-controls,body:has(.gm-medication-management-hero) .global-auth-controls){display:none!important}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-page-context-breadcrumb){margin-top:24px}.gm-page-main:has(.gm-medication-management-hero) .gm-page-context-breadcrumb{width:min(var(--mm-page-rail), calc(100vw - 40px));border-radius:8px;height:56px;margin-inline:auto;padding-inline:30px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-page-context-breadcrumb)>.gm-flow-section-inner{width:min(var(--mm-page-rail), calc(100vw - 40px));max-width:var(--mm-page-rail);margin-inline:auto}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero){margin-top:25px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero)>.gm-flow-layout-row--public-side-rail{grid-template-columns:var(--mm-side-rail) var(--mm-content-rail);gap:var(--mm-side-gap);width:min(var(--mm-page-rail), calc(100vw - 40px));max-width:var(--mm-page-rail);margin-inline:auto}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-public-main-stack{gap:28px}:is(.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-public-side-rail,.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack){width:var(--mm-side-rail)}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack{gap:10px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo{width:var(--mm-side-rail)}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo .rxp-image-asset__link{width:var(--mm-side-rail)}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo img{width:var(--mm-side-rail)}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo{height:auto}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo .rxp-image-asset__link{height:auto}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-card{width:var(--mm-side-rail);border-radius:8px;padding:20px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-heading{grid-template-columns:minmax(0,1fr) 40px;gap:10px;margin-bottom:18px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-heading strong{color:#147b74;font-size:22px;font-weight:800;line-height:1.18}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-heading img{width:40px!important;height:40px!important}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-links{gap:10px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-links .rxp-link-action{border-radius:5px;min-height:40px;padding-inline:12px;font-size:13px;line-height:18px}.gm-medication-management-hero.gm-mm-hero,.gm-medication-management-hero .gm-mm-hero,.gm-medication-management-hero .gm-mm-hero__band,.gm-medication-management-hero .gm-mm-hero__media,.gm-medication-management-hero .gm-mm-hero__image,.gm-medication-management-hero .gm-mm-hero__image img{width:var(--mm-content-rail);max-width:100%;height:300px}.gm-medication-management-hero .gm-mm-hero__band{border-radius:8px;overflow:hidden}.gm-medication-management-hero .gm-mm-hero__image img{object-fit:cover;object-position:right center}.gm-medication-management-hero .gm-mm-hero__title{position:absolute;align-items:flex-start!important;width:282px!important;padding:42px 20px 0 40px!important}.gm-medication-management-hero .gm-mm-hero__title:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff 0% 62%,#ffffffc7 80%,#fff0 100%);position:absolute;inset:0}.gm-medication-management-hero .gm-mm-hero__title h1{font-size:32px;line-height:1.18}.gm-medication-management-intro .gm-migration-longform-page-section>div{max-width:674px}.gm-medication-management-intro>h2{color:#147b74;font-family:var(--wl-font-family-title,var(--wl-font-family));margin:0 0 18px;font-size:22px;font-weight:700;line-height:1.28}.gm-medication-management-intro h3{max-width:670px;font-size:22px;line-height:1.28}.gm-medication-management-intro h4{font-size:20px;line-height:1.4}.gm-medication-management-intro ul{padding-left:17px}.gm-medication-management-intro li::marker{color:#1db1a8}.gm-medication-management-service-tile-grid.gm-mm-service-grid,.gm-medication-management-service-tile-grid .gm-mm-service-grid{width:var(--mm-main-rail);max-width:100%}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__grid,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__grid{grid-template-columns:repeat(3,1fr)!important;align-items:stretch!important;gap:63px 4px!important}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__card,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__card{height:100%;min-height:193px;gap:12px!important}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle{width:100px!important;height:100px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ade3e1!important;position:relative!important}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle:before,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle:before{content:"";background:#e9f3f2;border-radius:50%;position:absolute;inset:12px}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle>span,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle>span{z-index:1;position:relative}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle>span,.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon,.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon img,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle>span,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon img{width:70px!important;height:70px!important}.gm-medication-management-service-tile-grid .gm-mm-service-grid__label{max-width:150px;font-size:18px;line-height:1.25}.gm-medication-management-service-tile-grid .gm-mm-service-grid__cta{border-radius:5px;min-width:138px;min-height:40px;margin-top:auto;padding:10px 28px}.gm-medication-management-conversation-banner.gm-mm-banner,.gm-medication-management-conversation-banner .gm-mm-banner{width:var(--mm-main-rail);border-radius:8px;max-width:none;min-height:124px;margin-top:0;padding:26px 20px 24px}.gm-medication-management-conversation-banner .gm-mm-banner__layout{align-items:center}.gm-medication-management-conversation-banner .gm-mm-banner__leaf{flex:0 0 30px;width:30px;height:30px;position:relative}.gm-medication-management-conversation-banner .gm-mm-banner__copy{align-items:flex-end;gap:20px;display:flex}.gm-medication-management-conversation-banner .gm-mm-banner__copy h2{flex:auto;max-width:500px}.gm-medication-management-conversation-banner .gm-mm-banner__cta-row{flex:none;margin-top:0}.gm-medication-management-conversation-banner .gm-mm-banner__cta{border-radius:5px;min-width:100px;min-height:30px;padding:6px 14px;font-size:12px;line-height:18px}.wl-slp--source-medicationManagement .gm-medication-management-conversation-banner.gm-mm-banner{box-sizing:border-box!important;background:#f8f8f8!important;border-radius:8px!important;width:100%!important;max-width:714px!important;min-height:124px!important;margin:0!important;padding:26px 20px 24px!important}.gm-page-main:has(.gm-medication-management-hero) .gm-medication-management-bottom-spacer{height:32px}@media (min-width:768px){.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero)>.gm-flow-layout-row--public-side-rail{grid-template-columns:var(--mm-side-rail) var(--mm-content-rail)!important;gap:var(--mm-side-gap)!important}.gm-medication-management-hero.gm-mm-hero,.gm-medication-management-hero .gm-mm-hero,.gm-medication-management-hero .gm-mm-hero__band,.gm-medication-management-hero .gm-mm-hero__media,.gm-medication-management-hero .gm-mm-hero__image,.gm-medication-management-hero .gm-mm-hero__image img,.gm-medication-management-intro,.gm-medication-management-intro .gm-migration-longform-page-section>div{width:var(--mm-content-rail)!important;max-width:var(--mm-content-rail)!important}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-public-main-stack{width:var(--mm-content-rail)!important;max-width:var(--mm-content-rail)!important}.gm-page-main:has(.gm-medication-management-hero) .gm-component.gm-medication-management-conversation-banner.theme-overlay{width:var(--mm-main-rail);max-width:none;margin-top:0;margin-left:0}.gm-medication-management-conversation-banner.gm-mm-banner,.gm-medication-management-conversation-banner .gm-mm-banner{width:var(--mm-main-rail)!important;max-width:none!important}:is(.gm-medication-management-service-tile-grid.gm-mm-service-grid,.gm-medication-management-service-tile-grid .gm-mm-service-grid,.gm-page-main:has(.gm-medication-management-hero) .gm-medication-management-bottom-spacer){width:var(--mm-main-rail)!important;max-width:var(--mm-main-rail)!important}}@media (max-width:767px){.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero){margin-top:24px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero)>.gm-flow-layout-row--public-side-rail{flex-direction:column;gap:28px;width:min(300px,100vw - 40px);max-width:300px;margin-inline:auto;display:flex}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-public-main-stack{order:1;gap:28px;width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-public-side-rail{order:2;width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack{gap:14px;width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo{width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo .rxp-image-asset__link{width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-promo img{width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-card{width:100%}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-card{padding:20px}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack .gm-normalized-side-rail-group:nth-of-type(2) .gm-normalized-side-rail-links{height:44px;overflow:hidden}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack .gm-normalized-side-rail-group:nth-of-type(2) .gm-normalized-side-rail-links .rxp-link-action{display:none}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack .gm-normalized-side-rail-group:nth-of-type(2) .gm-normalized-side-rail-links .rxp-link-action:first-child{width:100%;min-height:44px;font-size:0;display:flex}.gm-page-main:has(.gm-medication-management-hero) .gm-flow-section:has(.gm-medication-management-hero) .gm-normalized-side-rail-resource-stack .gm-normalized-side-rail-group:nth-of-type(2) .gm-normalized-side-rail-links .rxp-link-action:first-child:after{content:"Search Now";font-size:14px;line-height:18px}.gm-medication-management-hero.gm-mm-hero,.gm-medication-management-hero .gm-mm-hero,.gm-medication-management-hero .gm-mm-hero__band,.gm-medication-management-hero .gm-mm-hero__media,.gm-medication-management-hero .gm-mm-hero__image,.gm-medication-management-hero .gm-mm-hero__image img{width:100%;height:260px}.gm-medication-management-hero .gm-mm-hero__band{border-radius:8px}.gm-medication-management-hero .gm-mm-hero__title{height:260px;position:absolute;align-items:flex-end!important;width:190px!important;padding:0 20px 28px!important}.gm-medication-management-hero .gm-mm-hero__title:before{background:linear-gradient(90deg,#fffffff5 0%,#ffffffe6 58%,#fff0 100%)}.gm-medication-management-hero .gm-mm-hero__title h1{font-size:26px!important;line-height:1.14!important}.gm-medication-management-intro .gm-migration-longform-page-section,.gm-medication-management-intro .gm-migration-longform-page-section>div{width:100%;max-width:100%}.gm-medication-management-intro .gm-migration-longform-page-section>div>div{gap:12px}.gm-medication-management-intro h3{font-size:20px;line-height:1.25}.gm-medication-management-intro>h2{margin-bottom:14px;font-size:20px;line-height:1.25}.gm-medication-management-intro h4{font-size:16px;line-height:1.35}.gm-medication-management-intro ul{gap:4px;padding-left:15px;font-size:12px;line-height:1.45}.gm-medication-management-service-tile-grid.gm-mm-service-grid,.gm-medication-management-service-tile-grid .gm-mm-service-grid{width:100%}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__grid,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__grid{grid-template-columns:1fr!important;gap:28px 0!important}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__card,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__card{width:100%;min-height:190px;gap:10px!important}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle{width:82px!important;height:82px!important}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle:before,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle:before{inset:12px}.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle>span,.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon,.gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon img,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__circle>span,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon,.gm-medication-management-service-tile-grid .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__icon img{width:58px!important;height:58px!important}.gm-medication-management-service-tile-grid .gm-mm-service-grid__label{text-align:center;font-size:18px;line-height:1.22}.gm-medication-management-service-tile-grid .gm-mm-service-grid__cta{min-width:104px;min-height:34px;padding:7px 20px;font-size:12px;line-height:18px}.gm-medication-management-conversation-banner.gm-mm-banner,.gm-medication-management-conversation-banner .gm-mm-banner{width:100%;max-width:100%;margin-top:0;padding:16px}.gm-medication-management-conversation-banner .gm-mm-banner__layout{align-items:flex-start;gap:10px}.gm-medication-management-conversation-banner .gm-mm-banner__leaf{width:26px;height:26px}.gm-medication-management-conversation-banner .gm-mm-banner__copy{display:block}.gm-medication-management-conversation-banner .gm-mm-banner__copy h2{max-width:none;font-size:13.5px!important;line-height:1.28!important}.gm-medication-management-conversation-banner .gm-mm-banner__cta-row{margin-top:10px;justify-content:flex-start!important}.gm-medication-management-conversation-banner .gm-mm-banner__cta{min-height:34px;padding:7px 14px;font-size:12px}.gm-page-main:has(.gm-medication-management-hero) .gm-medication-management-bottom-spacer{height:0}}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form{--ar-main-width:714px;--ar-rail-width:220px;--ar-page-width:calc(var(--ar-rail-width) + var(--ar-gap) + var(--ar-main-width));--ar-gap:26px;--ar-banner-gap:24px;--ar-inner-banner-gap:54px;--ar-teal:#147b74;--ar-dot:#1db1a8;--ar-red:#e80c32;--ar-panel:#f8f8f8;--ar-text:#343434}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form){--ar-main-width:714px;--ar-rail-width:220px;--ar-page-width:calc(var(--ar-rail-width) + var(--ar-gap) + var(--ar-main-width));--ar-gap:26px;--ar-banner-gap:24px;--ar-inner-banner-gap:54px;--ar-teal:#147b74;--ar-dot:#1db1a8;--ar-red:#e80c32;--ar-panel:#f8f8f8;--ar-text:#343434}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-flow-section:has(.gm-page-context-breadcrumb){--gm-section-width:var(--ar-page-width)!important;margin-top:8px!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-page-context-breadcrumb{border-radius:8px!important;min-height:56px!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .wl-prototype-controls,body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .global-auth-controls){display:none!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form){--gm-section-width:var(--ar-page-width)!important;margin-top:49px!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-flow-layout-row--public-side-rail{grid-template-columns:var(--ar-rail-width) var(--ar-main-width)!important;gap:var(--ar-gap)!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-side-rail{width:var(--ar-rail-width)!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form{width:var(--ar-main-width)!important;max-width:var(--ar-main-width)!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack{width:var(--ar-main-width)!important;max-width:var(--ar-main-width)!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack{flex-direction:column!important;gap:0!important;display:flex!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-side-rail-resource-stack.gm-normalized-side-rail-resource-stack{gap:14px!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-promo{width:var(--ar-rail-width)!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section{padding:30px 20px 56px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section:has(.gm-normalized-full-bleed-media){padding-top:0!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack:has(>.refill-disclaimer) .gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section,body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack:has(>[data-refill-disclaimer]) .gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section){padding-bottom:0!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div,.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div{gap:0!important;width:100%!important;max-width:100%!important;margin:0!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form h1{color:var(--ar-teal)!important;margin:0 0 40px!important;font-size:32px!important;font-weight:700!important;line-height:1.3!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form p{max-width:450px!important;color:var(--ar-text)!important;margin:0 0 35px!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form h4{color:var(--ar-teal)!important;margin:0 0 20px!important;font-size:28px!important;font-weight:700!important;line-height:1.25!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form ul{margin:0!important;padding:0!important;list-style:none!important;display:block!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form ul:has(+h4){margin-bottom:45px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form ul+h4{margin-top:0!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form li{min-height:0!important;color:var(--ar-text)!important;background:0 0!important;border:0!important;margin:0 0 5px!important;padding:0 0 0 20px!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;display:block!important;position:relative!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form li:before{content:"";background:var(--ar-dot);border-radius:999px;width:5px;height:5px;position:absolute;top:.65em;left:4px}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div>div:has(>a[href*=myrexallpharmacist]){justify-content:stretch!important;gap:40px!important;width:calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;margin:35px 0 0 -20px!important;display:grid!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href*=myrexallpharmacist]{background:var(--ar-panel)!important;width:100%!important;min-height:70px!important;color:var(--ar-teal)!important;box-shadow:none!important;box-sizing:border-box!important;text-align:left!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;padding:0 24px 0 70px!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;position:relative!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href*=myrexallpharmacist]:before{content:"";background:var(--ar-dot);border-radius:7px 3px;width:22px;height:22px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href*=myrexallpharmacist] span{color:inherit!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href=\/storelocator]{background:var(--ar-red)!important;color:#fff!important;width:188px!important;min-height:40px!important;box-shadow:none!important;border:0!important;border-radius:6px!important;justify-self:end!important;padding:0 18px!important;font-size:14px!important;font-weight:700!important;line-height:40px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href=\/storelocator] span{color:inherit!important}.wl-slp--source-autoRefill .gm-migration-longform-page-section .gm-migration-longform__actions{justify-content:stretch!important;gap:40px!important;width:100%!important;margin:35px 0 0!important;display:grid!important}.wl-slp--source-autoRefill .gm-migration-longform-page-section ul{margin:0 0 32px!important;padding:0!important;list-style:none!important;display:block!important}.wl-slp--source-autoRefill .gm-migration-longform-page-section li{min-height:0!important;color:var(--ar-text,#343434)!important;background:0 0!important;border:0!important;margin:0 0 5px!important;padding:0 0 0 20px!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;display:block!important;position:relative!important}.wl-slp--source-autoRefill .gm-migration-longform-page-section li:before{content:"";background:#1db1a8;border-radius:999px;width:5px;height:5px;position:absolute;top:.65em;left:4px}.wl-slp--source-autoRefill .gm-migration-longform__actions a[href*=myrexallpharmacist]{color:#147b74!important;width:100%!important;min-height:70px!important;box-shadow:none!important;box-sizing:border-box!important;text-align:left!important;background:#f8f8f8!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;padding:0 24px 0 70px!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;display:flex!important;position:relative!important}.wl-slp--source-autoRefill .gm-migration-longform__actions a[href*=myrexallpharmacist]:before{content:"";background:url(/rexall-source-assets/pharmacy-leaf.svg) 50%/contain no-repeat;width:30px;height:30px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.wl-slp--source-autoRefill .gm-migration-longform__actions a[href=\/storelocator]{color:#fff!important;width:188px!important;min-height:40px!important;box-shadow:none!important;white-space:nowrap!important;background:#e80c32!important;border:0!important;border-radius:6px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;padding:0 18px!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=autorefill]),body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=auto-refill])){width:var(--ar-main-width)!important;max-width:var(--ar-main-width)!important;aspect-ratio:1440/578!important;height:auto!important;min-height:0!important;margin:0 0 var(--ar-banner-gap)!important;border-radius:14px!important;order:-1!important;overflow:hidden!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=autorefill]) .gm-carousel-frame{aspect-ratio:1440/578!important;border-radius:14px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=auto-refill]) .gm-carousel-frame{aspect-ratio:1440/578!important;border-radius:14px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div:has(.gm-normalized-full-bleed-media){aspect-ratio:1440/578!important;border-radius:14px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div>div:has(.gm-normalized-full-bleed-media){aspect-ratio:1440/578!important;border-radius:14px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-normalized-full-bleed-media img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;border-radius:14px!important;width:100%!important;height:100%!important;display:block!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=autorefill]) img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;border-radius:14px!important;width:100%!important;height:100%!important;display:block!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=auto-refill]) img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;border-radius:14px!important;width:100%!important;height:100%!important;display:block!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div:has(.gm-normalized-full-bleed-media){width:calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;margin:0 0 var(--ar-inner-banner-gap) -20px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div>div:has(.gm-normalized-full-bleed-media){width:calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;margin:0 0 var(--ar-inner-banner-gap) -20px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .refill-disclaimer,.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form [data-refill-disclaimer]{color:#6d6d6d!important;margin:60px 0 30px!important;font-size:11px!important;font-weight:400!important;line-height:16px!important;display:block!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.refill-disclaimer{color:#6d6d6d!important;margin:60px 0 30px!important;font-size:11px!important;font-weight:400!important;line-height:16px!important;display:block!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>[data-refill-disclaimer]{color:#6d6d6d!important;margin:60px 0 30px!important;font-size:11px!important;font-weight:400!important;line-height:16px!important;display:block!important}@media (max-width:767px){.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form{--ar-banner-gap:25px;--ar-inner-banner-gap:55px}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form){--ar-banner-gap:25px;--ar-inner-banner-gap:55px}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form){--gm-section-width:min(290px, calc(100vw - 40px))!important;margin-top:-4px!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-flow-layout-row--public-side-rail{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack{order:1!important;width:100%!important;max-width:100%!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-side-rail{order:2!important;width:100%!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form{width:100%!important;max-width:100%!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=autorefill]),body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=auto-refill])){aspect-ratio:874/615!important;width:100%!important;max-width:100%!important;margin:0 0 var(--ar-banner-gap)!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=autorefill]) .gm-carousel-frame,body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=auto-refill]) .gm-carousel-frame){aspect-ratio:874/615!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-normalized-full-bleed-media img{aspect-ratio:auto!important;object-fit:cover!important;background:#e5f5f4!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=autorefill]) img{aspect-ratio:auto!important;object-fit:cover!important;background:#e5f5f4!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.gm-component:not(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form):has(img[src*=auto-refill]) img{aspect-ratio:auto!important;object-fit:cover!important;background:#e5f5f4!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div:has(.gm-normalized-full-bleed-media){aspect-ratio:874/615!important;margin:0 0 var(--ar-inner-banner-gap) -20px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section>div>div>div:has(.gm-normalized-full-bleed-media){aspect-ratio:874/615!important;margin:0 0 var(--ar-inner-banner-gap) -20px!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-side-rail-resource-stack.gm-normalized-side-rail-resource-stack{width:100%!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-promo{width:100%!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:nth-child(n+2),body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:nth-child(n+2)){display:none!important}:is(body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:first-child span,body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:first-child span){font-size:0!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:first-child span:before{content:"Learn More";font-size:14px}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .is-public-side-rail-row:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:first-child span:before{content:"Search Now";font-size:14px}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section{padding:30px 20px 56px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .gm-migration-longform-page-section:has(.gm-normalized-full-bleed-media){padding-top:0!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form h1{font-size:28px!important;line-height:36px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form p{max-width:100%!important;margin-bottom:35px!important;font-size:14px!important;line-height:21px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form h4{font-size:24px!important;line-height:32px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form li{font-size:14px!important;line-height:21px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href*=myrexallpharmacist]{height:103px!important;min-height:103px!important;padding:20px 20px 20px 58px!important;font-size:16px!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href*=myrexallpharmacist]:before{top:24px;left:20px;transform:none}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href=\/storelocator]{justify-self:end!important}.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form .refill-disclaimer,.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form [data-refill-disclaimer]{margin:60px 0 0!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>.refill-disclaimer{margin:60px 0 0!important}body:has(.gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form) .gm-public-main-stack>[data-refill-disclaimer]{margin:60px 0 0!important}}body:has(.gm-caregivers-row-content-section){--caregivers-page-width:960px;--caregivers-mobile-width:290px;--caregivers-green:#147b74;--caregivers-button:#147b74;--caregivers-mist:#e5f5f4;--caregivers-footer-bg:#f8f8f8}:is(body:has(.gm-caregivers-row-content-section) .wl-prototype-controls,body:has(.gm-caregivers-row-content-section) .global-auth-controls){display:none!important}body:has(.gm-caregivers-row-content-section) .gm-page-context-breadcrumb{width:var(--caregivers-page-width)!important;background:var(--caregivers-mist)!important;border-radius:8px!important;align-items:center!important;max-width:calc(100vw - 84px)!important;height:56px!important;margin:8px auto 0!important;padding:10px 10px 10px 30px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay>.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section,.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay>.gm-caregivers-be-well-caregiver-functionality-content-section,.gm-caregivers-rexall-rightdose-content-section.theme-overlay>.gm-ask-a-pharmacist-covid-19-paxlovid-content-section,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay>.gm-caregivers-auto-refill-rexall-reminder-content-section,.gm-caregivers-medication-review-content-section.theme-overlay>.gm-caregivers-medication-review-content-section,.gm-caregivers-medication-dashboard-content-section.theme-overlay>.gm-caregivers-medication-dashboard-content-section,.gm-caregivers-row-content-section.theme-overlay>.gm-caregivers-row-content-section{width:var(--caregivers-page-width)!important;max-width:calc(100vw - 84px)!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay h2{color:var(--caregivers-green)!important;text-align:center!important;margin:0 0 20px!important;font-size:26px!important;line-height:36.4px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay h3{color:var(--caregivers-green)!important;text-align:center!important;margin:0 0 20px!important;font-size:22px!important;line-height:30.8px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay p{color:#333!important;text-align:center!important;font-size:14px!important;line-height:20px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column-group{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:20px!important;width:100%!important;display:grid!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column{min-height:40px!important;padding-left:0!important;position:relative!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column img{object-fit:contain!important;width:30px!important;height:30px!important;position:absolute!important;top:0!important;left:0!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column p{color:#333!important;text-align:left!important;width:auto!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay{margin-top:29px!important}.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay{margin-top:-8px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column-line{width:var(--caregivers-page-width)!important;grid-template-columns:470px 470px!important;align-items:start!important;gap:20px!important;height:auto!important;display:grid!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column{width:470px!important;max-width:470px!important;height:auto!important;min-height:0!important;padding:0!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column:has(h2){padding-top:12px!important}:is(.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column:has(h2),.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column:has(h2)){padding-top:2px!important}.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column:has(h2){padding-top:32px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay [data-content-type=image],.gm-caregivers-rexall-rightdose-content-section.theme-overlay [data-content-type=image],.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay [data-content-type=image],.gm-caregivers-medication-review-content-section.theme-overlay [data-content-type=image],.gm-caregivers-medication-dashboard-content-section.theme-overlay [data-content-type=image],.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-medication-review-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-medication-dashboard-content-section.theme-overlay .rxp-image-asset{width:470px!important;max-width:none!important;height:313px!important;min-height:313px!important;margin:0!important;padding:0!important;overflow:hidden!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column img{object-fit:cover!important;object-position:center!important;border-radius:8px!important;width:470px!important;max-width:none!important;height:313px!important;min-height:313px!important;margin:0!important;display:block!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay h2,.gm-caregivers-rexall-rightdose-content-section.theme-overlay h2,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay h2,.gm-caregivers-medication-review-content-section.theme-overlay h2,.gm-caregivers-medication-dashboard-content-section.theme-overlay h2{color:var(--caregivers-green)!important;margin:0 0 20px!important;font-size:26px!important;font-weight:700!important;line-height:36.4px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay p,.gm-caregivers-rexall-rightdose-content-section.theme-overlay p,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay p,.gm-caregivers-medication-review-content-section.theme-overlay p,.gm-caregivers-medication-dashboard-content-section.theme-overlay p{color:#333!important;width:470px!important;margin:0 0 10px!important;font-size:14px!important;line-height:20px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay a.rxp-button,.gm-caregivers-rexall-rightdose-content-section.theme-overlay a.rxp-button,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay a.rxp-button,.gm-caregivers-medication-review-content-section.theme-overlay a.rxp-button,.gm-caregivers-medication-dashboard-content-section.theme-overlay a.rxp-button{background:var(--caregivers-button)!important;border-color:var(--caregivers-button)!important;color:#fff!important;white-space:nowrap!important;border-radius:6px!important;width:133px!important;min-width:133px!important;height:48px!important;min-height:48px!important;margin-top:0!important;padding:13px 21px!important;font-size:16px!important;font-weight:600!important;line-height:22px!important;position:relative!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay a.rxp-button{top:-12px!important}.gm-caregivers-rexall-rightdose-content-section.theme-overlay a.rxp-button{top:-20px!important}.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay a.rxp-button{top:-8px!important}.gm-caregivers-medication-review-content-section.theme-overlay a.rxp-button,.gm-caregivers-medication-dashboard-content-section.theme-overlay a.rxp-button{top:-5px!important}.gm-caregivers-rexall-rightdose-content-section.theme-overlay a.rxp-button>span[aria-hidden=true],.gm-caregivers-rexall-rightdose-content-section.theme-overlay a.rxp-button>span:first-child{display:none!important}.gm-caregivers-row-content-section.theme-overlay .responsive-banner,.gm-caregivers-row-content-section.theme-overlay .rxp-image-asset__link,.gm-caregivers-row-content-section.theme-overlay .rxp-image-asset__link img{width:var(--caregivers-page-width)!important;max-width:var(--caregivers-page-width)!important;display:block!important}.gm-caregivers-row-content-section.theme-overlay .rxp-image-asset__link img{object-fit:contain!important;border-radius:20px!important;height:auto!important}.gm-caregivers-row-content-section.theme-overlay hr{width:var(--caregivers-page-width)!important;border-color:#d9d9d9!important;margin:0!important}.gm-caregivers-row-content-section.theme-overlay p{width:var(--caregivers-page-width)!important;color:#333!important;margin:0!important;font-size:14px!important;line-height:20px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer{background:var(--caregivers-footer-bg)!important;grid-template-columns:225px 800px!important;justify-content:center!important;align-items:start!important;column-gap:139px!important;min-height:531px!important;padding:50px 0 36px!important;display:grid!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-brand{justify-items:center!important;width:225px!important;height:auto!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-brand{width:220px!important;min-width:220px!important;max-width:none!important;height:auto!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-brand img{width:220px!important;min-width:220px!important;max-width:none!important;height:auto!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-tagline{display:none!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-ctas{width:225px!important;margin-top:34px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-social{justify-content:space-between!important;width:208px!important;margin-top:18px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-groups{grid-template-columns:202px 211px 142px 163px!important;column-gap:23px!important;width:800px!important;height:auto!important;display:grid!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group{width:100%!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group__summary{width:100%!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group ul{width:100%!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group__summary{align-items:flex-start!important;height:54px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group__summary strong{color:var(--caregivers-green)!important;font-size:16px!important;line-height:22.4px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-legal{text-align:center!important;border-top:1px solid #d9d9d9!important;grid-column:2!important;width:800px!important;margin-top:36px!important;padding-top:18px!important}@media (max-width:767px){body:has(.gm-caregivers-row-content-section){--caregivers-mobile-width:min(290px, calc(100vw - 32px))}body:has(.gm-caregivers-row-content-section) .gm-page-context-breadcrumb{border-radius:0!important;width:100vw!important;max-width:100vw!important;height:36px!important;margin:0 calc(50% - 50vw)!important;padding:9px 16px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay,.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay,.gm-caregivers-rexall-rightdose-content-section.theme-overlay,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay,.gm-caregivers-medication-review-content-section.theme-overlay,.gm-caregivers-medication-dashboard-content-section.theme-overlay,.gm-caregivers-row-content-section.theme-overlay,.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay>.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section,.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay>.gm-caregivers-be-well-caregiver-functionality-content-section,.gm-caregivers-rexall-rightdose-content-section.theme-overlay>.gm-ask-a-pharmacist-covid-19-paxlovid-content-section,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay>.gm-caregivers-auto-refill-rexall-reminder-content-section,.gm-caregivers-medication-review-content-section.theme-overlay>.gm-caregivers-medication-review-content-section,.gm-caregivers-medication-dashboard-content-section.theme-overlay>.gm-caregivers-medication-dashboard-content-section,.gm-caregivers-row-content-section.theme-overlay>.gm-caregivers-row-content-section{width:var(--caregivers-mobile-width)!important;max-width:var(--caregivers-mobile-width)!important;margin-left:auto!important;margin-right:auto!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay{margin-top:84px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay h2{width:var(--caregivers-mobile-width)!important;margin-bottom:14px!important;font-size:24px!important;line-height:33.6px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay h3{width:var(--caregivers-mobile-width)!important;margin-bottom:14px!important;font-size:22px!important;line-height:30.8px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay p{width:var(--caregivers-mobile-width)!important;text-align:center!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column-group{width:var(--caregivers-mobile-width)!important;grid-template-columns:1fr!important;row-gap:35px!important;margin-top:33px!important;display:grid!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column{width:var(--caregivers-mobile-width)!important;min-height:40px!important;padding-left:50px!important}.gm-caregivers-rexall-s-medication-management-tools-help-support-caregivers-content-section.theme-overlay .pagebuilder-column p{text-align:left!important;width:auto!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay{margin-top:60px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column-line{width:var(--caregivers-mobile-width)!important;flex-direction:column-reverse!important;gap:0!important;height:auto!important;display:flex!important}.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column-line,.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column-line{width:var(--caregivers-mobile-width)!important;flex-direction:column!important;gap:0!important;height:auto!important;display:flex!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column,.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column{width:var(--caregivers-mobile-width)!important;max-width:var(--caregivers-mobile-width)!important;height:auto!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay [data-content-type=image],.gm-caregivers-rexall-rightdose-content-section.theme-overlay [data-content-type=image],.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay [data-content-type=image],.gm-caregivers-medication-review-content-section.theme-overlay [data-content-type=image],.gm-caregivers-medication-dashboard-content-section.theme-overlay [data-content-type=image],.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-medication-review-content-section.theme-overlay .rxp-image-asset,.gm-caregivers-medication-dashboard-content-section.theme-overlay .rxp-image-asset{width:var(--caregivers-mobile-width)!important;max-width:none!important;height:193px!important;min-height:193px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-rexall-rightdose-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-medication-review-content-section.theme-overlay .pagebuilder-column img,.gm-caregivers-medication-dashboard-content-section.theme-overlay .pagebuilder-column img{width:var(--caregivers-mobile-width)!important;border-radius:8px!important;max-width:none!important;height:193px!important;min-height:193px!important;margin:0 0 20px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay h2,.gm-caregivers-rexall-rightdose-content-section.theme-overlay h2,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay h2,.gm-caregivers-medication-review-content-section.theme-overlay h2,.gm-caregivers-medication-dashboard-content-section.theme-overlay h2{width:var(--caregivers-mobile-width)!important;margin:0 0 15px!important;font-size:24px!important;line-height:33.6px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay p,.gm-caregivers-rexall-rightdose-content-section.theme-overlay p,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay p,.gm-caregivers-medication-review-content-section.theme-overlay p,.gm-caregivers-medication-dashboard-content-section.theme-overlay p{width:var(--caregivers-mobile-width)!important;margin:0 0 10px!important}.gm-caregivers-be-well-caregiver-functionality-content-section.theme-overlay a.rxp-button,.gm-caregivers-rexall-rightdose-content-section.theme-overlay a.rxp-button,.gm-caregivers-auto-refill-rexall-reminder-content-section.theme-overlay a.rxp-button,.gm-caregivers-medication-review-content-section.theme-overlay a.rxp-button,.gm-caregivers-medication-dashboard-content-section.theme-overlay a.rxp-button{margin-top:0!important}.gm-caregivers-row-content-section.theme-overlay{margin-top:40px!important}.gm-caregivers-row-content-section.theme-overlay .responsive-banner,.gm-caregivers-row-content-section.theme-overlay .rxp-image-asset__link,.gm-caregivers-row-content-section.theme-overlay .rxp-image-asset__link img,.gm-caregivers-row-content-section.theme-overlay hr,.gm-caregivers-row-content-section.theme-overlay p{width:var(--caregivers-mobile-width)!important;max-width:var(--caregivers-mobile-width)!important}.gm-caregivers-row-content-section.theme-overlay .rxp-image-asset__link img{border-radius:8px!important;height:auto!important}.gm-caregivers-row-content-section.theme-overlay p{margin-top:38px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer{grid-template-columns:var(--caregivers-mobile-width)!important;background:var(--caregivers-footer-bg)!important;justify-content:center!important;min-height:869px!important;padding:25px 0 30px!important;display:grid!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-groups{width:var(--caregivers-mobile-width)!important;flex-direction:column!important;order:1!important;height:auto!important;display:flex!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group{width:var(--caregivers-mobile-width)!important;height:auto!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]){display:contents!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork])>.rxp-footer-link-group__summary{order:1!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href*=pharmacy-promotions]){order:2!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/contact-us]){order:3!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/company]){order:4!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group__summary{width:var(--caregivers-mobile-width)!important;height:48px!important;color:var(--caregivers-green)!important;border:0!important;justify-content:space-between!important;align-items:center!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:22.4px!important;display:flex!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li:has(a[href=\/carenetwork]){width:var(--caregivers-mobile-width)!important;height:48px!important;color:var(--caregivers-green)!important;border:0!important;justify-content:space-between!important;align-items:center!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:22.4px!important;display:flex!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li:has(a[href*=rexalldirect]){width:var(--caregivers-mobile-width)!important;height:48px!important;color:var(--caregivers-green)!important;border:0!important;justify-content:space-between!important;align-items:center!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:22.4px!important;display:flex!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li:has(a[href*=careers\.rexall]){width:var(--caregivers-mobile-width)!important;height:48px!important;color:var(--caregivers-green)!important;border:0!important;justify-content:space-between!important;align-items:center!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:22.4px!important;display:flex!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group ul{display:none!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork])>ul{display:contents!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork])>ul>li{display:none!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li:has(a[href=\/carenetwork]){order:5!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li:has(a[href*=rexalldirect]){order:6!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li:has(a[href*=careers\.rexall]){order:7!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group:has(a[href=\/carenetwork]) li a{color:var(--caregivers-green)!important;font-size:16px!important;font-weight:700!important;line-height:22.4px!important;text-decoration:none!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .rxp-footer-link-group__chevron{width:18px!important;height:18px!important;display:block!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-brand{width:var(--caregivers-mobile-width)!important;order:2!important;justify-items:center!important;margin-top:42px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-brand{width:221px!important;min-width:221px!important;max-width:none!important;height:auto!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-brand img{width:221px!important;min-width:221px!important;max-width:none!important;height:auto!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-brand{order:1!important;justify-self:center!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-ctas{width:var(--caregivers-mobile-width)!important;order:2!important;margin-top:26px!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-ctas a{width:var(--caregivers-mobile-width)!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-social{order:3!important;justify-content:space-between!important;width:208px!important;margin:22px auto 0!important}body:has(.gm-caregivers-row-content-section) .gm-global-footer .gm-normalized-footer-legal{width:var(--caregivers-mobile-width)!important;order:3!important;grid-column:1!important;margin-top:30px!important;padding-top:18px!important;font-size:10px!important;line-height:16px!important}}.gm-everyday-health-landing-page{--eh-rail:960px;--eh-copy-rail:900px;--eh-category-card:220px;--eh-category-mobile-card:290px;--eh-gap:26.6667px;--eh-link-icon:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20fill='black'%20d='M14%203h7v7h-2V6.41l-9.29%209.3-1.42-1.42%209.3-9.29H14V3ZM5%205h6v2H7v10h10v-4h2v6H5V5Z'/%3E%3C/svg%3E");border:0!important;border-radius:0!important}body:has(.gm-everyday-health-landing-page) .gm-flow-section:has(+.gm-flow-section .gm-everyday-health-landing-page) .gm-page-context-breadcrumb{width:min(calc(100% - 40px), var(--eh-rail,960px));margin-inline:auto;padding-inline:30px}.gm-everyday-health-landing-page .gm-landing-section__inner{margin-inline:auto;width:min(calc(100% - 40px), var(--eh-rail))!important}.gm-everyday-health-landing-page .gm-landing-title-hero .gm-landing-section__inner,.gm-everyday-health-landing-page .gm-landing-intro-copy__inner{width:min(calc(100% - 40px), var(--eh-copy-rail))!important}.gm-everyday-health-landing-page .gm-landing-title-hero{padding-block:12px 42px}.gm-everyday-health-landing-page .gm-landing-campaign-carousel{padding-bottom:52px;display:block!important}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__viewport{border-radius:0;width:100%;overflow:hidden}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__track{will-change:transform;width:100%;transition:transform .26s;display:flex}.gm-everyday-health-landing-page .gm-landing-campaign-slide{flex:0 0 100%;width:100%;display:block}.gm-everyday-health-landing-page .gm-landing-campaign-slide picture,.gm-everyday-health-landing-page .gm-landing-campaign-slide img{width:100%;display:block}.gm-everyday-health-landing-page .gm-landing-campaign-slide img{aspect-ratio:2100/675;object-fit:cover}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__controls{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:14px;width:min(100%,270px);margin:18px auto 0;display:grid}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__controls>button{color:#fff;cursor:pointer;background:#006c68;border:0;border-radius:999px;place-items:center;width:38px;height:38px;font-size:28px;line-height:1;display:grid}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__dots{justify-content:center;gap:10px;display:flex}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__dots button{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__dots button:before{content:"";background:#fff;border:1px solid #006c68;border-radius:999px;width:10px;height:10px}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__dots button.is-active:before{background:#006c68}.gm-everyday-health-landing-page .gm-landing-category-grid{padding-block:8px 24px}.gm-everyday-health-landing-page .gm-landing-category-grid__heading{max-width:var(--eh-rail);margin-inline:auto}.gm-everyday-health-landing-page .gm-landing-category-grid__cards{width:var(--eh-rail);max-width:100%;margin:34px auto 0;overflow:visible;grid-template-columns:repeat(4, minmax(0, var(--eh-category-card)))!important;justify-content:start!important;column-gap:var(--eh-gap)!important;row-gap:var(--eh-gap)!important;display:grid!important}.gm-everyday-health-landing-page .gm-landing-category-card{box-sizing:border-box;max-width:100%;box-shadow:none;border:1px solid #d9d9d9;border-radius:12px;position:relative;overflow:hidden;width:var(--eh-category-card)!important}.gm-everyday-health-landing-page .gm-landing-category-card img{aspect-ratio:874/615;object-fit:cover;width:100%;height:auto;display:block}.gm-everyday-health-landing-page .gm-landing-category-card>span,.gm-everyday-health-landing-page .gm-landing-category-card>span.sr-only{color:#fff;text-align:center;background:#147b74;place-items:center;min-height:42px;padding:7px 10px;font-size:1.04rem;font-weight:820;line-height:1.12;clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;display:grid!important;position:absolute!important;inset:auto 0 0!important;overflow:visible!important}.gm-everyday-health-landing-page .gm-landing-intro-copy a,.gm-everyday-health-landing-page .gm-landing-intro-copy strong{color:#147b74;font-weight:800;text-decoration:none}.gm-everyday-health-landing-page .gm-landing-button[target=_blank]{justify-content:center;align-items:center;gap:8px;display:inline-flex}.gm-everyday-health-landing-page .gm-landing-button[target=_blank]:after{content:"";width:12px;height:12px;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;mask:var(--eh-link-icon) center / contain no-repeat;background-color:currentColor;flex:0 0 12px}.gm-everyday-health-landing-page .gm-landing-disclaimer{color:#6e6e6e;justify-content:center;align-items:center;gap:8px;display:flex}.gm-everyday-health-landing-page .gm-landing-disclaimer:before{content:"";width:11px;height:11px;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;-webkit-mask:var(--eh-link-icon) center / contain no-repeat;mask:var(--eh-link-icon) center / contain no-repeat;background-color:#147b74;flex:0 0 11px}:is(body:has(.gm-everyday-health-landing-page) .global-auth-controls,body:has(.gm-everyday-health-landing-page) .wl-prototype-fab){display:none!important}.gm-everyday-health-landing-page .gm-landing-text-blocks__inner{max-width:var(--eh-rail)}.gm-everyday-health-landing-page .gm-landing-promotion-tiles{padding:42px 0 52px}.gm-everyday-health-landing-page .gm-landing-promotion-tiles__grid{gap:var(--eh-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gm-everyday-health-landing-page .gm-landing-promotion-tile{border-radius:12px;display:block;overflow:hidden}.gm-everyday-health-landing-page .gm-landing-promotion-tile img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.gm-everyday-health-landing-page .gm-landing-flyer-cta__inner{max-width:var(--eh-rail);margin-inline:auto}@media (max-width:767px){body:has(.gm-everyday-health-landing-page) .gm-flow-section:has(+.gm-flow-section .gm-everyday-health-landing-page) .gm-page-context-breadcrumb{width:min(calc(100% - 40px), var(--eh-rail,960px));padding-inline:18px}.gm-everyday-health-landing-page{--eh-category-card:100%;--eh-gap:20px}.gm-everyday-health-landing-page .gm-landing-category-grid__cards{width:min(100%, var(--eh-category-mobile-card));max-width:var(--eh-category-mobile-card);margin-top:24px;margin-inline:auto;gap:var(--eh-gap)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.gm-everyday-health-landing-page .gm-landing-title-hero{padding-block:10px 28px}.gm-everyday-health-landing-page .gm-landing-campaign-carousel{display:block!important}.gm-everyday-health-landing-page .gm-landing-campaign-carousel .gm-landing-section__inner{width:min(100%, var(--eh-category-mobile-card))!important}.gm-everyday-health-landing-page .gm-landing-campaign-slide img{aspect-ratio:874/615;object-fit:cover}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__controls{grid-template-columns:36px minmax(0,1fr) 36px;width:min(100%,230px);margin-top:14px}.gm-everyday-health-landing-page .gm-landing-campaign-carousel__controls>button{width:36px;height:36px}.gm-everyday-health-landing-page .gm-landing-category-card{min-width:0;width:100%!important}.gm-everyday-health-landing-page .gm-landing-category-card>span,.gm-everyday-health-landing-page .gm-landing-category-card>span.sr-only{min-height:44px;font-size:1.05rem}.gm-everyday-health-landing-page .gm-landing-flyer-cta__inner{box-sizing:border-box;text-align:center;grid-template-columns:1fr;justify-items:center;gap:12px;padding:20px 16px;width:min(100%,290px)!important}.gm-everyday-health-landing-page .gm-landing-promotion-tiles{padding:38px 0 44px}.gm-everyday-health-landing-page .gm-landing-promotion-tiles__grid{grid-template-columns:minmax(0,1fr);gap:24px;width:min(100%, var(--eh-category-mobile-card))!important}.gm-everyday-health-landing-page .gm-landing-flyer-cta__inner img{width:32px;height:32px}}.wl-slp--source-prescriptionDelivery{--rx-delivery-column:960px;--rx-delivery-mobile-column:290px;--rx-delivery-teal:#147b74;--rx-delivery-ink:#333;--rx-delivery-pale:#e5f5f4;--rx-delivery-footer:#f8f8f8}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section){--rx-delivery-column:960px;--rx-delivery-mobile-column:290px;--rx-delivery-teal:#147b74;--rx-delivery-ink:#333;--rx-delivery-pale:#e5f5f4;--rx-delivery-footer:#f8f8f8}:is(body:has(main.wl-migrated-site .gm-prescription-delivery-row-content-section) .global-auth-controls,body:has(main.wl-migrated-site .gm-prescription-delivery-row-content-section) .wl-prototype-controls){display:none!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-page-context-breadcrumb):has(+.gm-flow-section .gm-prescription-delivery-row-content-section){margin-top:24px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-page-context-breadcrumb):has(+.gm-flow-section .gm-prescription-delivery-row-content-section)>.gm-flow-section-inner{width:100%!important;max-width:var(--rx-delivery-column)!important;margin:0 auto!important;padding:0!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section) .gm-page-context-breadcrumb{background:var(--rx-delivery-pale)!important;width:100%!important;min-height:56px!important;color:var(--rx-delivery-teal)!important;border-radius:12px!important;align-items:center!important;padding:10px 10px 10px 30px!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section) .gm-page-context-breadcrumb *{color:var(--rx-delivery-teal)!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-row-content-section){margin-top:38px!important}:is(main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section-inner,main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section)>.gm-flow-section-inner,main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner){width:100%!important;max-width:var(--rx-delivery-column)!important;margin:0 auto!important;padding:0!important}.gm-prescription-delivery-row-content-section,.gm-prescription-delivery-row-content-section[data-normalized-source=converted-react]{width:100%!important;max-width:var(--rx-delivery-column)!important;background:#fff!important;margin:0 auto!important;overflow:hidden!important}.gm-prescription-delivery-row-content-section [data-element=inner],.gm-prescription-delivery-row-content-section [data-content-type=image],.gm-prescription-delivery-row-content-section .rxp-image-asset{width:100%!important;max-width:var(--rx-delivery-column)!important;margin:0 auto!important;padding:0!important;line-height:0!important}.gm-prescription-delivery-row-content-section img{width:100%!important;height:auto!important;max-width:var(--rx-delivery-column)!important;aspect-ratio:1440/600!important;object-fit:contain!important;object-position:center!important;display:block!important}.gm-prescription-delivery-row-content-section [data-structural-spacer],.gm-prescription-delivery-row-content-section>div[style*="top:100%"]{height:0!important;display:none!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section){margin-top:35px!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section{width:100%!important;max-width:var(--rx-delivery-column)!important;color:var(--rx-delivery-teal)!important;text-align:center!important;background:#fff!important;margin:0 auto!important;padding:0 0 36px!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section>h1,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section>h1{color:var(--rx-delivery-teal)!important;text-align:center!important;margin:0 0 36px!important;padding:0!important;font-family:Open Sans,Arial,sans-serif!important;font-size:26px!important;font-weight:700!important;line-height:36.4px!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks],.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks]{width:100%!important;max-width:720px!important;color:var(--rx-delivery-ink)!important;text-align:center!important;flex-direction:column!important;place-items:center!important;gap:4px!important;margin:0 auto!important;padding:0!important;font-size:14px!important;line-height:20px!important;display:flex!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-block-style=features]{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:720px!important;margin:0 auto!important;padding:0!important;display:flex!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-block-style=features]>span,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-block-style=features]>span>span,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section p,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section p{max-width:720px!important;color:var(--rx-delivery-ink)!important;text-align:center!important;margin:0 auto!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;display:block!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks]+p,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks]+div:not([data-content-type]),.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks]+span,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks]+p,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks]+div:not([data-content-type]),.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks]+span{width:100%!important;max-width:720px!important;color:var(--rx-delivery-ink)!important;text-align:center!important;margin-top:16px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;display:block!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section.theme-overlay:has(.action.pagebuilder-button-primary.medium){padding-bottom:0!important}.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section:has(.action.pagebuilder-button-primary.medium){padding-bottom:0!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section){margin-top:54px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner{border-top:1px solid #d8d8d8!important;padding-top:54px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .action.pagebuilder-button-primary.medium)+.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section){margin-top:24px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .action.pagebuilder-button-primary.medium)+.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner{padding-top:24px!important}.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks],.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section p{max-width:500px!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .action.pagebuilder-button-primary.medium,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section .action.pagebuilder-button-primary.medium,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section a[href*=storelocator],.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section a[href*=prescription-delivery]{background:var(--rx-delivery-teal)!important;color:#fff!important;text-align:center!important;border:0!important;border-radius:6px!important;min-width:133px!important;margin:30px auto 10px!important;padding:13px 21px!important;font-size:16px!important;font-weight:700!important;line-height:22px!important;text-decoration:none!important;display:inline-block!important}@media (max-width:767px){main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-row-content-section){margin-top:0!important}.gm-prescription-delivery-row-content-section,.gm-prescription-delivery-row-content-section[data-normalized-source=converted-react],.gm-prescription-delivery-row-content-section [data-element=inner],.gm-prescription-delivery-row-content-section [data-content-type=image],.gm-prescription-delivery-row-content-section .rxp-image-asset,.gm-prescription-delivery-row-content-section img,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section{max-width:var(--rx-delivery-mobile-column)!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section-inner{max-width:var(--rx-delivery-mobile-column)!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section)>.gm-flow-section-inner{max-width:var(--rx-delivery-mobile-column)!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner{max-width:var(--rx-delivery-mobile-column)!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section){margin-top:30px!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section{padding-bottom:30px!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section>h1,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section>h1{margin-bottom:15px!important;font-size:26px!important;line-height:36.4px!important}.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section>h1{max-width:250px!important;margin-left:auto!important;margin-right:auto!important}.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks],.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-block-style=features],.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-block-style=features]>span,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-block-style=features]>span>span,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section p,.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks]+div:not([data-content-type]),.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section [data-content-type=blocks]+span,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks],.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section p,.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks]+div:not([data-content-type]),.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section [data-content-type=blocks]+span{max-width:var(--rx-delivery-mobile-column)!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section){margin-top:52px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner{padding-top:48px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .action.pagebuilder-button-primary.medium)+.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section){margin-top:14px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .action.pagebuilder-button-primary.medium)+.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner{padding-top:15px!important}}.gm-prescription-delivery-media--mobile{display:none!important}.gm-prescription-delivery-content__cta{justify-content:center;margin-top:26px;display:flex}.gm-prescription-delivery-content__cta a{background:var(--rx-delivery-teal)!important;color:#fff!important;text-align:center!important;border-radius:6px!important;min-width:133px!important;padding:13px 21px!important;font-size:16px!important;font-weight:700!important;line-height:22px!important;text-decoration:none!important}body .wl-page .wl-slp--source-prescriptionDelivery .gm-prescription-delivery-content__cta{justify-content:center!important;width:100%!important;max-width:720px!important;height:auto!important;min-height:48px!important;margin:26px auto 0!important;display:flex!important}body .wl-page .wl-slp--source-prescriptionDelivery .gm-prescription-delivery-content__cta .rxp-button{color:#fff!important;background:#147b74!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:133px!important;min-height:48px!important;padding:13px 21px!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:767px){main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section{height:auto!important;min-height:0!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section>.gm-flow-section-inner{height:auto!important;min-height:0!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section .gm-component{height:auto!important;min-height:0!important}.gm-prescription-delivery-row-content-section [data-content-type=image]>.gm-normalized-full-bleed-media{display:none!important}.gm-prescription-delivery-row-content-section [data-content-type=image]>.gm-prescription-delivery-media--mobile{display:block!important}.gm-prescription-delivery-row-content-section [data-structural-spacer]{display:none!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-row-content-section){margin:9px auto 0!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section){margin-top:31px!important}.gm-prescription-delivery-content{padding:0 0 40px!important}.gm-prescription-delivery-content>h1{max-width:280px!important;color:var(--rx-delivery-teal)!important;text-align:center!important;margin:0 auto 16px!important;font-size:26px!important;font-weight:700!important;line-height:35px!important}.gm-prescription-delivery-content__copy{gap:10px!important;width:100%!important;max-width:290px!important;margin:0 auto!important;display:grid!important}.gm-prescription-delivery-content__copy p{color:#333!important;text-align:center!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section){margin-top:9px!important}main.gm-page-flow:has(.gm-prescription-delivery-row-content-section)>.gm-flow-section:has(.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section)>.gm-flow-section-inner{border-top:1px solid #d8d8d8!important;padding-top:40px!important}.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section{padding-bottom:39px!important}.gm-prescription-delivery-content__cta{margin-top:26px!important}body .wl-page .wl-slp--source-prescriptionDelivery .gm-prescription-delivery-content{border:0!important;height:auto!important;min-height:0!important;overflow:visible!important}}body:has(.gm-rightdose-hero-intro)>.global-auth-controls{display:none!important}:is(.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-page-context-breadcrumb),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-hero-intro),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-comparison-video-cta),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-best-in-care),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-five-steps),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-benefits-list),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-pharmacist-care),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-caretakers),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-eco-packaging),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-on-the-go),.gm-page-flow:has(.gm-rightdose-hero-intro)>.gm-flow-section:has(.gm-rightdose-faq)){--gm-section-width:960px!important;--gm-section-gap:20px!important}.gm-rightdose-hero-intro,.gm-rightdose-hero-intro>.gm-rightdose-hero-intro,.gm-rightdose-comparison-video-cta,.gm-rightdose-comparison-video-cta>.gm-rightdose-comparison-video-cta,.gm-rightdose-best-in-care,.gm-rightdose-best-in-care>.gm-rightdose-best-in-care,.gm-rightdose-five-steps,.gm-rightdose-five-steps>.gm-rightdose-five-steps,.gm-rightdose-benefits-list,.gm-rightdose-benefits-list>.gm-rightdose-benefits-list,.gm-rightdose-pharmacist-care,.gm-rightdose-pharmacist-care>.gm-rightdose-pharmacist-care,.gm-rightdose-caretakers,.gm-rightdose-caretakers>.gm-rightdose-caretakers,.gm-rightdose-eco-packaging,.gm-rightdose-eco-packaging>.gm-rightdose-eco-packaging,.gm-rightdose-on-the-go,.gm-rightdose-on-the-go>.gm-rightdose-on-the-go,.gm-rightdose-faq,.gm-rightdose-faq>.gm-rightdose-faq{box-sizing:border-box!important;width:100%!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}.gm-page-flow:has(.gm-rightdose-hero-intro) .gm-page-context-breadcrumb{box-sizing:border-box!important;width:100%!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}.gm-page-flow:has(.gm-rightdose-hero-intro) .gm-page-context-breadcrumb{background:#e3f6f4!important;border-radius:8px!important;height:56px!important;padding:0 30px!important}.gm-rightdose-hero-intro [data-content-type=column-line]{gap:20px!important;min-height:320px!important}.gm-rightdose-hero-intro [data-content-type=column]{flex-basis:calc(50% - 10px)!important;min-width:0!important}.gm-rightdose-hero-intro [data-appearance=align-center]{min-height:320px!important;padding-top:80px!important}.gm-rightdose-hero-intro img{object-fit:cover!important;width:470px!important;height:320px!important}.gm-rightdose-hero-intro h1{color:#147b74!important;margin:0 0 10px!important;font-size:48px!important;font-weight:700!important;line-height:67.2px!important}.gm-rightdose-hero-intro p{color:#147b74!important;max-width:470px!important;font-size:16px!important;font-weight:700!important;line-height:24px!important}.gm-rightdose-hero-intro [data-content-type=divider]{height:61px!important;padding-top:60px!important}.gm-rightdose-comparison-video-cta{margin-top:7px!important}.gm-rightdose-comparison-video-cta h2,.gm-rightdose-five-steps h2,.gm-rightdose-benefits-list h2,.gm-rightdose-faq h2{color:#147b74!important;text-align:center!important;font-size:30px!important;font-weight:700!important;line-height:42px!important}.gm-rightdose-comparison-video-cta h2{margin:0 0 20px!important}.gm-rightdose-comparison-video-cta__video,.gm-rightdose-comparison-video-cta__video .rxp-embedded-video,.gm-rightdose-comparison-video-cta__video iframe{width:960px!important;max-width:960px!important;height:540px!important}.gm-rightdose-comparison-video-cta__video{margin-top:0!important}.gm-rightdose-comparison-video-cta__copy{color:#333!important;text-align:center!important;align-content:start!important;width:960px!important;max-width:960px!important;min-height:69px!important;margin-top:40px!important;font-size:14px!important;line-height:20px!important}.gm-rightdose-comparison-video-cta__copy p{max-width:960px!important;margin:0 auto!important;font-size:14px!important;line-height:20px!important}.gm-rightdose-comparison-video-cta__cta{height:54px!important;margin-top:29px!important}.gm-rightdose-comparison-video-cta__cta .rxp-button{background:#147b74!important;border-radius:6px!important;width:136px!important;min-width:136px!important;height:44px!important;min-height:44px!important;padding:10px 20px!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}.gm-rightdose-best-in-care [data-content-type=overlay-background],.gm-rightdose-on-the-go [data-content-type=overlay]{border-radius:15px!important;width:960px!important;max-width:960px!important;height:365px!important;min-height:365px!important;overflow:hidden!important}.gm-rightdose-best-in-care img,.gm-rightdose-on-the-go img{object-fit:cover!important;width:960px!important;height:365px!important}.gm-rightdose-best-in-care [data-content-type=overlay-foreground]{width:420px!important;max-width:420px!important;top:96px!important;left:30px!important}.gm-rightdose-best-in-care h2,.gm-rightdose-pharmacist-care h2,.gm-rightdose-caretakers h2,.gm-rightdose-eco-packaging h2,.gm-rightdose-on-the-go h2{color:#147b74!important;font-size:30px!important;font-weight:700!important;line-height:42px!important}.gm-rightdose-best-in-care p,.gm-rightdose-pharmacist-care p,.gm-rightdose-caretakers p,.gm-rightdose-eco-packaging p,.gm-rightdose-on-the-go p{color:#333!important;font-size:14px!important;line-height:20px!important}.gm-rightdose-best-in-care>.gm-rightdose-best-in-care>[data-content-type=text]{text-align:center!important;min-height:89px!important;padding:31px 0 0!important}.gm-rightdose-best-in-care>.gm-rightdose-best-in-care>[data-content-type=text] p{margin:0 0 10px!important;font-size:14px!important;line-height:20px!important}.gm-rightdose-best-in-care [data-content-type=divider]{height:61px!important;padding-top:60px!important}.gm-rightdose-five-steps{margin-top:20px!important}.gm-rightdose-five-steps h2{margin-bottom:30px!important}.gm-rightdose-five-steps ol{gap:10px!important;width:960px!important;max-width:960px!important;margin:-32px auto 0!important;padding:0!important;display:grid!important}.gm-rightdose-five-steps li[data-content-type=column-line]{grid-template-columns:235px minmax(0,1fr)!important;align-items:center!important;column-gap:20px!important;width:960px!important;min-height:167px!important;margin:0!important;display:grid!important}.gm-rightdose-five-steps [data-content-type=step-number]{display:none!important}.gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:last-child{justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important}.gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:last-child [data-content-type=blocks],.gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:last-child p{color:#333!important;max-width:705px!important;font-size:14px!important;line-height:20px!important}.gm-rightdose-benefits-list{min-height:258px!important;margin-top:40px!important;padding-top:0!important}.gm-rightdose-benefits-list h2{margin:0 0 20px!important}.gm-rightdose-benefits-list ul{grid-template-columns:repeat(2,379px)!important;justify-content:center!important;gap:0 20px!important;width:780px!important;max-width:780px!important;margin:0 auto!important;padding:0!important;display:grid!important}.gm-rightdose-benefits-list li[data-content-type=column-line]{grid-template-columns:42px 287px!important;align-items:center!important;column-gap:20px!important;width:379px!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0!important;display:grid!important}.gm-rightdose-benefits-list li[data-content-type=column-line]>[data-content-type=image]{width:42px!important;max-width:42px!important;height:39px!important;margin:0!important}.gm-rightdose-benefits-list li[data-content-type=column-line] img{object-fit:contain!important;width:42px!important;height:39px!important}.gm-rightdose-benefits-list li[data-content-type=column-line]>[data-content-type=text]{width:287px!important;margin:0!important}.gm-rightdose-benefits-list li[data-content-type=column-line] p,.gm-rightdose-benefits-list li[data-content-type=column-line] span{color:#333!important;text-align:left!important;margin:0!important;font-size:16px!important;line-height:22.8571px!important}.gm-rightdose-pharmacist-care,.gm-rightdose-caretakers,.gm-rightdose-eco-packaging{grid-template-columns:470px 470px!important;align-items:center!important;gap:20px!important;min-height:324px!important;margin-top:20px!important;display:grid!important}.gm-rightdose-pharmacist-care{margin-top:-17px!important}.gm-rightdose-pharmacist-care>.gm-rightdose-pharmacist-care,.gm-rightdose-caretakers>.gm-rightdose-caretakers,.gm-rightdose-eco-packaging>.gm-rightdose-eco-packaging{display:contents!important}.gm-rightdose-pharmacist-care [data-content-type=column],.gm-rightdose-caretakers [data-content-type=column],.gm-rightdose-eco-packaging [data-content-type=column]{width:470px!important;min-width:0!important;min-height:0!important;padding:0!important}.gm-rightdose-pharmacist-care [data-content-type=column]:first-child,.gm-rightdose-eco-packaging [data-content-type=column]:first-child{padding-top:22px!important}.gm-rightdose-caretakers [data-content-type=column]:last-of-type{padding-top:50px!important}.gm-rightdose-pharmacist-care h2,.gm-rightdose-caretakers h2,.gm-rightdose-eco-packaging h2,.gm-rightdose-pharmacist-care [data-content-type=blocks],.gm-rightdose-caretakers [data-content-type=blocks],.gm-rightdose-eco-packaging [data-content-type=blocks]{width:450px!important;max-width:450px!important}.gm-rightdose-pharmacist-care img,.gm-rightdose-caretakers img,.gm-rightdose-eco-packaging img{object-fit:cover!important;width:470px!important;height:324px!important}.gm-rightdose-pharmacist-care .rxp-button,.gm-rightdose-caretakers .rxp-button{background:#147b74!important;border-radius:6px!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:10px 20px!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}.gm-rightdose-eco-packaging a.rxp-button{color:#147b74!important;text-align:left!important;background:0 0!important;border:0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;display:inline!important}.gm-rightdose-eco-packaging a.rxp-button span{color:#147b74!important;display:inline!important}.gm-rightdose-on-the-go{margin-top:50px!important}.gm-rightdose-on-the-go [data-content-type=overlay]{position:relative!important}.gm-rightdose-on-the-go [data-content-type=buttons] .rxp-button{background:#005a5a!important;border-radius:6px!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:10px 20px!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}.gm-rightdose-on-the-go [data-content-type=text]{min-height:79px!important;padding-top:31px!important}.gm-rightdose-faq{margin-top:79px!important}.gm-rightdose-faq h2{color:#0000!important;text-align:left!important;margin:0 0 20px!important;position:relative!important}.gm-rightdose-faq h2:before{content:"Frequently Asked Questions";color:#147b74;position:absolute;inset:0 auto auto 0}.gm-rightdose-faq ul.faq-accordion{width:960px!important;max-width:960px!important;margin:0!important}.gm-rightdose-faq .accessible-accordion-title{color:#006060!important;min-height:89px!important;font-size:18px!important;font-weight:860!important;line-height:24px!important}.gm-rightdose-faq .gm-rightdose-footer-banner{display:none!important}@media (max-width:767px){.gm-rightdose-hero-intro,.gm-rightdose-hero-intro>.gm-rightdose-hero-intro,.gm-rightdose-comparison-video-cta,.gm-rightdose-comparison-video-cta>.gm-rightdose-comparison-video-cta,.gm-rightdose-best-in-care,.gm-rightdose-best-in-care>.gm-rightdose-best-in-care,.gm-rightdose-five-steps,.gm-rightdose-five-steps>.gm-rightdose-five-steps,.gm-rightdose-benefits-list,.gm-rightdose-benefits-list>.gm-rightdose-benefits-list,.gm-rightdose-pharmacist-care,.gm-rightdose-pharmacist-care>.gm-rightdose-pharmacist-care,.gm-rightdose-caretakers,.gm-rightdose-caretakers>.gm-rightdose-caretakers,.gm-rightdose-eco-packaging,.gm-rightdose-eco-packaging>.gm-rightdose-eco-packaging,.gm-rightdose-on-the-go,.gm-rightdose-on-the-go>.gm-rightdose-on-the-go,.gm-rightdose-faq,.gm-rightdose-faq>.gm-rightdose-faq{max-width:calc(100vw - 32px)!important}.gm-page-flow:has(.gm-rightdose-hero-intro) .gm-page-context-breadcrumb{max-width:calc(100vw - 32px)!important}.gm-rightdose-hero-intro [data-content-type=column-line],.gm-rightdose-pharmacist-care,.gm-rightdose-caretakers,.gm-rightdose-eco-packaging{grid-template-columns:1fr!important;gap:20px!important;display:grid!important}.gm-rightdose-hero-intro [data-content-type=column],.gm-rightdose-pharmacist-care [data-content-type=column],.gm-rightdose-caretakers [data-content-type=column],.gm-rightdose-eco-packaging [data-content-type=column]{width:100%!important}.gm-rightdose-hero-intro img,.gm-rightdose-pharmacist-care img,.gm-rightdose-caretakers img,.gm-rightdose-eco-packaging img{width:100%!important;height:auto!important}.gm-rightdose-hero-intro h1{font-size:36px!important;line-height:44px!important}.gm-rightdose-comparison-video-cta__video,.gm-rightdose-comparison-video-cta__video .rxp-embedded-video,.gm-rightdose-comparison-video-cta__video iframe{width:calc(100vw - 32px)!important;height:calc(56.25vw - 18px)!important}.gm-rightdose-five-steps ol,.gm-rightdose-five-steps li[data-content-type=column-line],.gm-rightdose-faq ul.faq-accordion{width:calc(100vw - 32px)!important}.gm-rightdose-five-steps li[data-content-type=column-line]{grid-template-columns:140px minmax(0,1fr)!important}.gm-rightdose-five-steps li[data-content-type=column-line] img{width:140px!important;height:auto!important}.gm-rightdose-benefits-list ul{flex-direction:column!important;grid-template-columns:none!important;align-items:center!important;gap:26px!important;width:calc(100vw - 32px)!important;display:flex!important}.gm-rightdose-benefits-list{min-height:890px!important}.gm-rightdose-benefits-list li[data-content-type=column-line]{flex-direction:column!important;grid-template-columns:none!important;justify-content:flex-start!important;width:100%!important;min-height:105px!important;display:flex!important}.gm-rightdose-benefits-list li[data-content-type=column-line]>[data-content-type=image]{width:60px!important;max-width:60px!important;height:56px!important;margin:10px auto 0!important}.gm-rightdose-benefits-list li[data-content-type=column-line] img{width:60px!important;height:56px!important}.gm-rightdose-benefits-list li[data-content-type=column-line]>[data-content-type=text]{width:100%!important;margin-top:14px!important}.gm-rightdose-benefits-list li[data-content-type=column-line] p,.gm-rightdose-benefits-list li[data-content-type=column-line] span{text-align:center!important}}.wl-slp--source-rightdose{overflow-x:clip}.wl-slp--source-rightdose,.wl-slp--source-rightdose *{box-sizing:border-box}.wl-slp--source-rightdose .wl-slp-source-composed__body{width:min(960px,100%);margin:0 auto}.wl-slp--source-rightdose .wl-slp-source-composed__body>.gm-component{width:100%!important;min-width:0!important;max-width:960px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;overflow:visible!important}.wl-slp--source-rightdose .wl-slp-source-composed__body>.gm-component>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;border:0!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text]{min-height:110px!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text] p{margin:0!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text] p+p{margin-top:8px!important}.wl-slp--source-medTakeBack,.wl-slp--source-prescriptionDelivery{overflow-x:clip}.wl-slp--source-medTakeBack *,.wl-slp--source-prescriptionDelivery *{box-sizing:border-box}.wl-slp--source-prescriptionDelivery .wl-slp-source-composed__body{gap:0;width:min(960px,100%);margin:24px auto 48px;display:grid}.wl-slp--source-medTakeBack .wl-slp-source-composed__layout{grid-template-columns:minmax(0,714px) 220px;align-items:start;gap:26px;width:min(960px,100% - 40px);margin:24px auto 48px;display:grid}.wl-slp--source-medTakeBack :is(.wl-slp-source-composed__body,.wl-slp-source-composed__rail)>.gm-component,.wl-slp--source-prescriptionDelivery .wl-slp-source-composed__body>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.wl-slp--source-medTakeBack :is(.wl-slp-source-composed__body,.wl-slp-source-composed__rail)>.gm-component>.gm-component,.wl-slp--source-prescriptionDelivery .wl-slp-source-composed__body>.gm-component>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.wl-slp--source-prescriptionDelivery .gm-prescription-delivery-picture,.wl-slp--source-prescriptionDelivery .gm-prescription-delivery-media{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.wl-slp--source-prescriptionDelivery .gm-prescription-delivery-row-content-section+.gm-prescription-delivery-content{margin-top:30px!important}@media (min-width:768px){.wl-slp--source-prescriptionDelivery .wl-slp-source-composed__body{margin-bottom:2px}.wl-slp--source-prescriptionDelivery .gm-prescription-delivery-content>h1{margin-bottom:40px!important}.wl-slp--source-prescriptionDelivery .gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .gm-prescription-delivery-content__copy{gap:0!important;width:100%!important;max-width:960px!important;margin:0 auto!important;display:grid!important}.wl-slp--source-prescriptionDelivery .gm-prescription-delivery-get-free-next-day-prescription-delivery-content-section .gm-prescription-delivery-content__copy p{width:100%!important;max-width:960px!important}.wl-slp--source-prescriptionDelivery .wl-slp-source-composed__body>.gm-prescription-delivery-get-1-hour-prescription-delivery-content-section{margin-top:79px!important}body .wl-page .wl-slp--source-prescriptionDelivery .gm-prescription-delivery-get-1-hour-prescription-delivery-content-section .gm-prescription-delivery-content__cta{margin-top:0!important}}@media (max-width:767px){.wl-slp--source-medTakeBack .wl-slp-source-composed__layout,.wl-slp--source-prescriptionDelivery .wl-slp-source-composed__body{flex-direction:column;gap:26px;width:min(290px,100% - 40px);margin:20px auto 44px;display:flex}.wl-slp--source-medTakeBack .wl-slp-source-composed__body,.wl-slp--source-medTakeBack .wl-slp-source-composed__rail{width:100%}}.wl-slp--source-medicationManagement,.wl-slp--source-autoRefill{overflow-x:clip}.wl-slp--source-medicationManagement,.wl-slp--source-medicationManagement *,.wl-slp--source-autoRefill,.wl-slp--source-autoRefill *{box-sizing:border-box}.wl-slp--source-medicationManagement .wl-slp-source-composed__layout,.wl-slp--source-autoRefill .wl-slp-source-composed__layout{grid-template-columns:minmax(0,714px) 220px;align-items:start;gap:26px;width:min(960px,100% - 40px);margin:24px auto 48px;display:grid}.wl-slp--source-medicationManagement .wl-slp-source-composed__body,.wl-slp--source-autoRefill .wl-slp-source-composed__body{gap:24px;min-width:0;display:grid}.wl-slp--source-medicationManagement .wl-slp-source-composed__rail,.wl-slp--source-autoRefill .wl-slp-source-composed__rail{min-width:0}.wl-slp--source-medicationManagement :is(.wl-slp-source-composed__body,.wl-slp-source-composed__rail)>.gm-component,.wl-slp--source-autoRefill :is(.wl-slp-source-composed__body,.wl-slp-source-composed__rail)>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.wl-slp--source-medicationManagement :is(.wl-slp-source-composed__body,.wl-slp-source-composed__rail)>.gm-component>.gm-component,.wl-slp--source-autoRefill :is(.wl-slp-source-composed__body,.wl-slp-source-composed__rail)>.gm-component>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;border:0!important;margin-inline:0!important}.wl-slp--source-medicationManagement .wl-slp-source-composed__body>.gm-medication-management-conversation-banner.gm-mm-banner{box-sizing:border-box!important;background:#f8f8f8!important;border-radius:8px!important;width:100%!important;max-width:714px!important;min-height:124px!important;margin:0!important;padding:26px 20px 24px!important}.wl-slp--source-medicationManagement .gm-medication-management-bottom-spacer{display:none}.wl-slp--source-careClinic{--wl-care-clinic-hero-panel-background:#06a199;--wl-care-clinic-hero-panel-radius:20px;--wl-care-clinic-hero-panel-inline-size-desktop:832px;--wl-care-clinic-hero-panel-block-size-desktop:300px;--wl-care-clinic-hero-panel-padding-desktop:50px;--wl-care-clinic-hero-lockup-inline-size-desktop:732px;--wl-care-clinic-hero-panel-block-size-mobile:280px;--wl-care-clinic-hero-panel-padding-mobile:40px 20px;--wl-care-clinic-action:#087d77;overflow-x:clip;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.wl-slp--source-careClinic,.wl-slp--source-careClinic *{box-sizing:border-box}.wl-slp--source-careClinic .wl-slp-source-composed__body{width:100%;margin:0;display:block}.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-component,.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-component>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-component:not(.gm-care-clinic-hero):not(.gm-care-clinic-intro):not(.gm-care-clinic-services):not(.gm-care-clinic-storelocator):not(.gm-care-clinic-transfer-prescription):not(.gm-care-clinic-frequently-asked-questions){padding:0!important}.wl-slp--source-careClinic .gm-care-clinic-hero{background:#fff;min-height:635px;position:relative;overflow:hidden;padding:0 0 151px!important}.wl-slp--source-careClinic .gm-care-clinic-hero__media,.wl-slp--source-careClinic .gm-care-clinic-hero__media picture,.wl-slp--source-careClinic .gm-care-clinic-hero__media img{width:100%;height:484px;display:block}.wl-slp--source-careClinic .gm-care-clinic-hero__media img{object-fit:cover;object-position:center}.wl-slp--source-careClinic .gm-care-clinic-hero__title-panel{z-index:2;width:min(var(--wl-care-clinic-hero-panel-inline-size-desktop), calc(100% - 40px));height:var(--wl-care-clinic-hero-panel-block-size-desktop);padding:var(--wl-care-clinic-hero-panel-padding-desktop);border-radius:var(--wl-care-clinic-hero-panel-radius);background:var(--wl-care-clinic-hero-panel-background);place-items:center;display:grid;position:absolute;bottom:0;right:10.5%}.wl-slp--source-careClinic .gm-care-clinic-hero__title-image{width:min(var(--wl-care-clinic-hero-lockup-inline-size-desktop), 100%);height:auto;display:block}.wl-slp--source-careClinic .gm-care-clinic-hero__title-lockup{color:#fff;justify-content:center;align-items:center;gap:28px;width:100%;display:flex}.wl-slp--source-careClinic .gm-care-clinic-hero__title-mark{color:#08aaa4;background:#fff;border-radius:0 0 28px;flex:0 0 82px;place-items:center;width:82px;height:82px;font-family:Arial,sans-serif;font-size:74px;font-weight:800;line-height:1;display:grid}.wl-slp--source-careClinic .gm-care-clinic-hero__title-copy{line-height:1;display:grid}.wl-slp--source-careClinic .gm-care-clinic-hero__title-copy>span{font-size:31px;font-weight:600;line-height:1.1}.wl-slp--source-careClinic .gm-care-clinic-hero__title-copy>strong{white-space:nowrap;font-size:59px;font-weight:500;line-height:1.06}.wl-slp--source-careClinic .gm-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.wl-slp--source-careClinic .gm-care-clinic-intro{color:var(--wl-ink);font-family:var(--wl-font-family);background:#fff!important;padding:88px 24px 106px!important}.wl-slp--source-careClinic .gm-care-clinic-intro__inner,.wl-slp--source-careClinic .gm-care-clinic-services__inner{width:min(1120px,100%);margin:0 auto}.wl-slp--source-careClinic .gm-care-clinic-intro__layout{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:84px;display:grid}.wl-slp--source-careClinic .gm-care-clinic-intro h1,.wl-slp--source-careClinic .gm-care-clinic-intro h2{color:#007367;margin:0 0 16px;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif;font-size:40px;font-weight:400;line-height:52px}.wl-slp--source-careClinic .gm-care-clinic-intro p,.wl-slp--source-careClinic .gm-care-clinic-intro li{color:#343434;font-size:18px;line-height:28.8px}.wl-slp--source-careClinic .gm-care-clinic-intro p{margin-bottom:24px}.wl-slp--source-careClinic .gm-care-clinic-intro li{font-weight:600}.wl-slp--source-careClinic .gm-care-clinic-intro ul{gap:12px;margin:22px 0 0;padding-left:24px;list-style:outside;display:grid}.wl-slp--source-careClinic .gm-care-clinic-intro li::marker{color:#10b5ae}.wl-slp--source-careClinic .gm-care-clinic-intro__cta{margin-top:26px}.wl-slp--source-careClinic .gm-care-clinic-intro__media{border-radius:14px;height:330px;overflow:hidden}.wl-slp--source-careClinic .gm-care-clinic-intro__media :is(figure,img){object-fit:cover!important;width:100%!important;height:100%!important}.wl-slp--source-careClinic .gm-care-clinic-services{background:#fff!important;padding:0 24px 116px!important}.wl-slp--source-careClinic .gm-care-clinic-services h2{color:#007367;text-align:center;margin:0 0 16px;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif;font-size:40px;font-weight:400;line-height:52px}.wl-slp--source-careClinic .gm-care-clinic-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px;display:grid}.wl-slp--source-careClinic .gm-care-clinic-services article{background:#fff;border:1px solid #13aaa4;border-radius:16px;grid-template-columns:160px minmax(0,1fr);min-height:225px;display:grid;overflow:hidden}.wl-slp--source-careClinic .gm-care-clinic-services__media,.wl-slp--source-careClinic .gm-care-clinic-services__media :is(figure,a,img){min-height:225px;width:100%!important;height:100%!important}.wl-slp--source-careClinic .gm-care-clinic-services__media img{object-fit:cover!important}.wl-slp--source-careClinic .gm-care-clinic-services__content{grid-template-rows:auto 1fr auto;gap:12px;padding:28px 30px 26px;display:grid}.wl-slp--source-careClinic .gm-care-clinic-services h3{color:#147b74;margin:0 0 16px;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:36.4px}.wl-slp--source-careClinic .gm-care-clinic-services p{color:#343434;margin:0 0 24px;font-size:18px;line-height:28.8px}.wl-slp--source-careClinic .gm-care-clinic-services .rxp-link-action{color:#147b74;justify-self:start;align-items:center;gap:14px;font-size:18px;font-weight:400;display:inline-flex}.wl-slp--source-careClinic .gm-care-clinic-services .rxp-link-action i{place-items:center;display:inline-grid}.wl-slp--source-careClinic .gm-care-clinic-storelocator{text-align:center;color:var(--wl-ink)!important;background:#fff!important;padding:88px 24px 92px!important}.wl-slp--source-careClinic .gm-care-clinic-storelocator__inner{width:min(920px,100%);margin:0 auto}.wl-slp--source-careClinic .gm-care-clinic-storelocator h2{color:var(--wl-primary-strong);font-family:var(--wl-font-family-title);margin:0 0 46px;font-size:38px;font-weight:500;line-height:1.2}.wl-slp--source-careClinic .gm-care-clinic-storelocator form{text-align:left;grid-template-columns:minmax(0,1fr) 52px 150px;align-items:end;width:min(760px,100%);margin:0 auto;display:grid}.wl-slp--source-careClinic .gm-care-clinic-storelocator label{min-width:0}.wl-slp--source-careClinic .gm-care-clinic-storelocator label span{color:var(--wl-ink);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.wl-slp--source-careClinic .gm-care-clinic-storelocator input{width:100%;height:50px;color:var(--wl-ink);font:inherit;background:#fff;border:1px solid #b8b8b8;border-radius:4px 0 0 4px;padding:0 16px}.wl-slp--source-careClinic .gm-care-clinic-storelocator form>button[aria-label="Use my current location"]{background:var(--wl-care-clinic-action);color:#fff;border:0;border-radius:0 4px 4px 0;place-items:center;width:52px;height:50px;padding:0;display:grid}.wl-slp--source-careClinic .gm-care-clinic-storelocator form>.rxp-button{justify-content:center;height:50px;margin-left:16px;border-color:var(--wl-care-clinic-action)!important;background:var(--wl-care-clinic-action)!important;color:#fff!important}.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-care-clinic-transfer-prescription{background:#effafa!important;padding:78px 24px!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription>.gm-component{background:0 0!important;min-height:0!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription .pagebuilder-column-line{align-items:center!important;gap:76px!important;width:min(1120px,100%)!important;min-height:340px!important;margin:0 auto!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription .pagebuilder-column{width:calc(50% - 38px)!important;min-height:0!important;padding:0!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription h2{color:var(--wl-primary-strong)!important;margin:0 0 28px!important;font-size:38px!important;font-weight:500!important;line-height:1.18!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription p{font-size:16px!important;line-height:1.55!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription p a{text-underline-offset:2px;font-weight:600;text-decoration:underline;color:var(--wl-link)!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription [data-content-type=buttons]{display:none!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription [data-content-type=image],.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription [data-content-type=image] :is(figure,img){width:100%!important;height:320px!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription img{border-radius:14px;object-fit:cover!important}.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-care-clinic-frequently-asked-questions{background:#fff!important;padding:94px 24px 126px!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions>.gm-component{width:min(1120px,100%)!important;min-height:0!important;margin:0 auto!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions hr{display:none}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions h2{color:var(--wl-primary-strong)!important;font-family:var(--wl-font-family-title)!important;text-align:center!important;margin:0 0 54px!important;font-size:38px!important;font-weight:500!important;line-height:1.2!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions ul{gap:20px;display:grid;width:100%!important;max-width:1200px!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions li{background:#fff;border-radius:10px;border:1px solid #b7dedb!important;height:auto!important;min-height:82px!important;padding:0 24px!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions li>.rxp-button{color:#087d77!important;height:auto!important;min-height:82px!important;padding:18px 54px 18px 0!important;font-size:18px!important;font-weight:500!important;line-height:1.35!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions .gm-ask-a-pharmacist-frequently-asked-questions-content-section .accessible-accordion-item,.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions .gm-ask-a-pharmacist-frequently-asked-questions-content-section .rxp-button.accessible-accordion-title{height:auto!important;min-height:82px!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions li:has(>button[aria-expanded=false])>span{transform:translateY(-50%)rotate(-45deg)!important}@media (min-width:768px){.wl-slp--source-careClinic .gm-care-clinic-hero{min-height:688px;padding-bottom:204px!important}.wl-slp--source-careClinic .gm-care-clinic-hero__title-panel{width:min(var(--wl-care-clinic-hero-panel-inline-size-desktop), calc(100% - 80px));height:var(--wl-care-clinic-hero-panel-block-size-desktop);padding:var(--wl-care-clinic-hero-panel-padding-desktop);left:50%;right:auto;transform:translate(-50%)}.wl-slp--source-careClinic .gm-care-clinic-intro{padding-top:140px!important;padding-bottom:250px!important}.wl-slp--source-careClinic .gm-care-clinic-intro__inner,.wl-slp--source-careClinic .gm-care-clinic-services__inner{width:min(1200px,100%)}.wl-slp--source-careClinic .gm-care-clinic-services{padding-top:80px!important;padding-bottom:145px!important}.wl-slp--source-careClinic .gm-care-clinic-services article{grid-template-columns:170px minmax(0,1fr);min-height:250px}.wl-slp--source-careClinic .gm-care-clinic-services__media,.wl-slp--source-careClinic .gm-care-clinic-services__media :is(figure,a,img){min-height:250px}.wl-slp--source-careClinic .gm-care-clinic-services__content{gap:14px;padding:30px 32px 28px}.wl-slp--source-careClinic .gm-care-clinic-services h3{font-size:26px}.wl-slp--source-careClinic .gm-care-clinic-services p,.wl-slp--source-careClinic .gm-care-clinic-services .rxp-link-action{font-size:16px}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions>.gm-component{width:min(1200px,100%)!important;max-width:1200px!important}}@media (min-width:768px) and (max-width:1019px){.wl-slp--source-careClinic .gm-care-clinic-services article{min-height:320px;display:block}.wl-slp--source-careClinic .gm-care-clinic-services__media{display:none}.wl-slp--source-careClinic .gm-care-clinic-services__content{min-width:0;min-height:320px;padding:30px 32px 28px}}@media (max-width:767px){.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions .gm-ask-a-pharmacist-frequently-asked-questions-content-section .accessible-accordion-item,.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions .gm-ask-a-pharmacist-frequently-asked-questions-content-section .rxp-button.accessible-accordion-title{min-height:112px!important}.wl-slp--source-careClinic .gm-care-clinic-hero{min-height:536px;padding:0 0 180px!important}.wl-slp--source-careClinic .gm-care-clinic-hero__media,.wl-slp--source-careClinic .gm-care-clinic-hero__media picture,.wl-slp--source-careClinic .gm-care-clinic-hero__media img{height:356px}.wl-slp--source-careClinic .gm-care-clinic-hero__media img{object-position:57% center}.wl-slp--source-careClinic .gm-care-clinic-hero__title-panel{width:calc(100% - 40px);height:var(--wl-care-clinic-hero-panel-block-size-mobile);padding:var(--wl-care-clinic-hero-panel-padding-mobile);border-radius:var(--wl-care-clinic-hero-panel-radius);right:20px}.wl-slp--source-careClinic .gm-care-clinic-hero__title-image{width:100%}.wl-slp--source-careClinic .gm-care-clinic-hero__title-lockup{gap:12px}.wl-slp--source-careClinic .gm-care-clinic-hero__title-mark{border-radius:0 0 18px;flex-basis:54px;width:54px;height:54px;font-size:48px}.wl-slp--source-careClinic .gm-care-clinic-hero__title-copy>span{font-size:17px}.wl-slp--source-careClinic .gm-care-clinic-hero__title-copy>strong{font-size:31px}.wl-slp--source-careClinic .gm-care-clinic-intro{padding:62px 20px 88px!important}.wl-slp--source-careClinic .gm-care-clinic-intro__layout{grid-template-columns:1fr;gap:32px}.wl-slp--source-careClinic .gm-care-clinic-intro h1,.wl-slp--source-careClinic .gm-care-clinic-intro h2{margin-bottom:16px;font-size:28px;line-height:36.4px}.wl-slp--source-careClinic .gm-care-clinic-intro p,.wl-slp--source-careClinic .gm-care-clinic-intro li{font-size:16px;line-height:25.6px}.wl-slp--source-careClinic .gm-care-clinic-intro__cta{justify-content:center;width:auto;margin-top:28px}.wl-slp--source-careClinic .gm-care-clinic-intro__media{border-radius:14px;height:228px}.wl-slp--source-careClinic .gm-care-clinic-services{padding:0 20px 86px!important}.wl-slp--source-careClinic .gm-care-clinic-services h2{margin-bottom:16px;font-size:28px;line-height:36.4px}.wl-slp--source-careClinic .gm-care-clinic-services__grid{grid-template-columns:1fr;gap:32px;width:315px;max-width:100%;margin:0 auto}.wl-slp--source-careClinic .gm-care-clinic-services article{border-radius:18px;min-height:245px;display:block}.wl-slp--source-careClinic .gm-care-clinic-services__media{display:none}.wl-slp--source-careClinic .gm-care-clinic-services__content{gap:10px;min-height:245px;padding:22px 24px 20px}.wl-slp--source-careClinic .gm-care-clinic-services h3{font-size:24px;line-height:31.2px}.wl-slp--source-careClinic .gm-care-clinic-services p{font-size:16px;line-height:25.6px}.wl-slp--source-careClinic .gm-care-clinic-services .rxp-link-action{gap:16px;font-size:16px}.wl-slp--source-careClinic .gm-care-clinic-storelocator{text-align:left;padding:4px 20px 64px!important}.wl-slp--source-careClinic .gm-care-clinic-storelocator h2{margin-bottom:28px;font-size:30px;line-height:1.18}.wl-slp--source-careClinic .gm-care-clinic-storelocator form{grid-template-columns:minmax(0,1fr) 50px}.wl-slp--source-careClinic .gm-care-clinic-storelocator label span{font-size:13px}.wl-slp--source-careClinic .gm-care-clinic-storelocator input,.wl-slp--source-careClinic .gm-care-clinic-storelocator form>button[aria-label="Use my current location"]{height:50px}.wl-slp--source-careClinic .gm-care-clinic-storelocator form>.rxp-button{grid-column:1/-1;width:100%;height:50px;margin:18px 0 0}.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-care-clinic-transfer-prescription{padding:56px 20px 66px!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription .pagebuilder-column-line{flex-direction:column!important;gap:34px!important;min-height:0!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription .pagebuilder-column{width:100%!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription h2{margin-bottom:28px!important;font-size:30px!important;line-height:1.18!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription p{font-size:16px!important;line-height:1.55!important}.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription [data-content-type=image],.wl-slp--source-careClinic .gm-care-clinic-transfer-prescription [data-content-type=image] :is(figure,img){height:228px!important}.wl-slp--source-careClinic .wl-slp-source-composed__body>.gm-care-clinic-frequently-asked-questions{padding:62px 20px 92px!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions h2{text-align:left!important;margin-bottom:42px!important;font-size:30px!important;line-height:1.2!important}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions ul{gap:16px}.wl-slp--source-careClinic .gm-care-clinic-frequently-asked-questions li{border-radius:10px;min-height:112px!important;padding:0 22px!important}.wl-slp--source-medicationManagement .wl-slp-source-composed__layout,.wl-slp--source-autoRefill .wl-slp-source-composed__layout{flex-direction:column;gap:28px;width:min(300px,100% - 40px);margin-top:24px;display:flex}.wl-slp--source-medicationManagement .wl-slp-source-composed__body,.wl-slp--source-autoRefill .wl-slp-source-composed__body{gap:28px;width:100%}.wl-slp--source-medicationManagement .wl-slp-source-composed__rail,.wl-slp--source-autoRefill .wl-slp-source-composed__rail{width:100%}.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__band,.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__media,.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__image,.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__image img{width:100%!important;height:250px!important}.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__image img{object-position:52% center!important}.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__title{background:#fff;border-radius:0 0 8px 8px;align-items:flex-start!important;width:calc(100% - 36px)!important;height:158px!important;padding:68px 24px 20px!important;inset:92px 0 auto 36px!important}.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__title:before{display:none}.wl-slp--source-medicationManagement .gm-medication-management-hero .gm-mm-hero__title h1{font-size:25px!important;line-height:1.12!important}.wl-slp--source-medicationManagement .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__grid{row-gap:22px!important}.wl-slp--source-medicationManagement .gm-medication-management-service-tile-grid.gm-mm-service-grid .gm-mm-service-grid__card{min-height:156px!important}.wl-slp--source-medicationManagement .gm-normalized-side-rail-resource-stack,.wl-slp--source-autoRefill .gm-normalized-side-rail-resource-stack,.wl-slp--source-medicationManagement .gm-normalized-side-rail-promo,.wl-slp--source-autoRefill .gm-normalized-side-rail-promo,.wl-slp--source-medicationManagement .gm-normalized-side-rail-card,.wl-slp--source-autoRefill .gm-normalized-side-rail-card{width:100%!important;max-width:100%!important}.wl-slp--source-medicationManagement .gm-normalized-side-rail-group .rxp-link-action:nth-child(n+2),.wl-slp--source-autoRefill .gm-normalized-side-rail-group .rxp-link-action:nth-child(n+2){display:none!important}.wl-slp--source-medicationManagement .gm-normalized-side-rail-group .rxp-link-action:first-child,.wl-slp--source-autoRefill .gm-normalized-side-rail-group .rxp-link-action:first-child{width:100%!important;min-height:44px!important;display:flex!important}.wl-slp--source-medicationManagement .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:first-child span,.wl-slp--source-autoRefill .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:first-child span,.wl-slp--source-medicationManagement .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:first-child span,.wl-slp--source-autoRefill .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:first-child span{font-size:0!important}.wl-slp--source-medicationManagement .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:first-child span:after,.wl-slp--source-autoRefill .gm-normalized-side-rail-group[aria-label=Prescriptions\ Management] .rxp-link-action:first-child span:after{content:"Learn More";font-size:14px}.wl-slp--source-medicationManagement .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:first-child span:after,.wl-slp--source-autoRefill .gm-normalized-side-rail-group[aria-label="Health Resources Quickfind"] .rxp-link-action:first-child span:after{content:"Search Now";font-size:14px}.wl-slp--source-autoRefill .gm-campaign-hero-banner img,.wl-slp--source-autoRefill .gm-campaign-hero-banner .rxp-image-asset{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important}.wl-slp--source-autoRefill .gm-auto-refill-automatically-refill-medication-when-it-is-due-for-refill-form a[href=\/storelocator]{white-space:nowrap;width:220px!important;min-width:220px!important;min-height:52px!important;padding:14px 18px!important}.wl-slp--source-rightdose{width:min(290px,100% - 40px);max-width:min(290px,100% - 40px);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.wl-slp--source-rightdose .wl-slp-source-composed__body,.wl-slp--source-rightdose .wl-slp-source-composed__body>.gm-component,.wl-slp--source-rightdose .wl-slp-source-composed__body>.gm-component>.gm-component{width:100%!important;min-width:0!important;max-width:100%!important}.wl-slp--source-rightdose .wl-slp-source-composed__body>.gm-component{min-height:0!important}.wl-slp--source-rightdose .gm-component img,.wl-slp--source-rightdose .gm-component iframe,.wl-slp--source-rightdose .gm-component video{max-width:100%!important}.wl-slp--source-rightdose .gm-rightdose-best-in-care [data-content-type=overlay-background],.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay]{border-radius:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.wl-slp--source-rightdose .gm-rightdose-best-in-care [data-content-type=overlay-background]{aspect-ratio:1.9!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay]{aspect-ratio:1.42!important;overflow:hidden!important}.wl-slp--source-rightdose .gm-rightdose-best-in-care img,.wl-slp--source-rightdose .gm-rightdose-on-the-go img{object-fit:cover!important;width:100%!important;height:100%!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go>.gm-rightdose-on-the-go{min-height:0!important;margin-top:32px!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=heading]{width:72%!important;max-width:72%!important;font-size:16px!important;line-height:21px!important;top:9%!important;left:5%!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay-foreground]{width:48%!important;max-width:48%!important;top:31%!important;left:5%!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay-foreground] p{font-size:9px!important;line-height:12px!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=buttons]{top:67%!important;left:5%!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=buttons] .rxp-button{width:auto!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:6px 10px!important;font-size:10px!important;line-height:14px!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text]{width:100%!important;min-height:0!important;padding:22px 8px 0!important}.wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text] p{max-width:100%!important;font-size:11px!important;line-height:16px!important}.wl-slp--source-rightdose .gm-rightdose-five-steps ol,.wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]{width:100%!important;max-width:100%!important}.wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]{grid-template-columns:1fr!important;justify-items:start!important;gap:10px!important}.wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:first-child,.wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line] img{width:100%!important;max-width:100%!important;height:auto!important}.wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:last-child,.wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:last-child p{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:23px!important}.wl-slp--source-rightdose .gm-rightdose-five-steps{min-height:0!important}.wl-slp--source-rightdose .gm-rightdose-benefits-list ul{width:100%!important;max-width:100%!important}.wl-slp--source-rightdose .gm-rightdose-pharmacist-care,.wl-slp--source-rightdose .gm-rightdose-caretakers,.wl-slp--source-rightdose .gm-rightdose-eco-packaging{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;max-width:100%!important;min-height:0!important}.wl-slp--source-rightdose .gm-rightdose-pharmacist-care [data-content-type=column],.wl-slp--source-rightdose .gm-rightdose-caretakers [data-content-type=column],.wl-slp--source-rightdose .gm-rightdose-eco-packaging [data-content-type=column]{width:100%!important;min-width:0!important;max-width:100%!important}:is(.wl-slp--source-rightdose .gm-rightdose-pharmacist-care [data-content-type=column]:has(img),.wl-slp--source-rightdose .gm-rightdose-caretakers [data-content-type=column]:has(img),.wl-slp--source-rightdose .gm-rightdose-eco-packaging [data-content-type=column]:has(img)){order:1!important}:is(.wl-slp--source-rightdose .gm-rightdose-pharmacist-care [data-content-type=column]:not(:has(img)),.wl-slp--source-rightdose .gm-rightdose-caretakers [data-content-type=column]:not(:has(img)),.wl-slp--source-rightdose .gm-rightdose-eco-packaging [data-content-type=column]:not(:has(img))){order:2!important}.wl-slp--source-rightdose .gm-rightdose-pharmacist-care h2,.wl-slp--source-rightdose .gm-rightdose-caretakers h2,.wl-slp--source-rightdose .gm-rightdose-eco-packaging h2,.wl-slp--source-rightdose .gm-rightdose-pharmacist-care [data-content-type=blocks],.wl-slp--source-rightdose .gm-rightdose-caretakers [data-content-type=blocks],.wl-slp--source-rightdose .gm-rightdose-eco-packaging [data-content-type=blocks]{width:100%!important;max-width:100%!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-five-steps,body .wl-page .wl-slp--source-rightdose .gm-rightdose-five-steps ol,body .wl-page .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]{width:100%!important;max-width:100%!important;min-height:0!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:first-child,body .wl-page .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line] img{width:100%!important;max-width:100%!important;height:auto!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:last-child p{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:23px!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta h2,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__video,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__video .rxp-embedded-video,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__video iframe,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__copy,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__copy p{width:100%!important;max-width:100%!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta h2{white-space:normal!important;overflow-wrap:anywhere!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__video,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__video .rxp-embedded-video,body .wl-page .wl-slp--source-rightdose .gm-rightdose-comparison-video-cta__video iframe{aspect-ratio:16/9!important;height:auto!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay]{aspect-ratio:1.42!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=heading]{width:72%!important;max-width:72%!important;font-size:16px!important;line-height:20px!important;top:9%!important;left:5%!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay-foreground]{width:48%!important;max-width:48%!important;top:31%!important;left:5%!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay-foreground] p{margin:0 0 5px!important;font-size:8px!important;line-height:10px!important}body .wl-page .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=buttons]{top:67%!important;left:5%!important}body .wl-slp--source-rightdose{padding-left:0!important;padding-right:0!important}body .wl-slp--source-rightdose .gm-rightdose-best-in-care,body .wl-slp--source-rightdose .gm-rightdose-best-in-care>.gm-rightdose-best-in-care{min-height:0!important}body .wl-slp--source-rightdose .gm-rightdose-five-steps,body .wl-slp--source-rightdose .gm-rightdose-five-steps ol,body .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line],body .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]>[data-content-type=column]:first-child,body .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line] img{width:100%!important;max-width:100%!important;min-height:0!important}body .wl-slp--source-rightdose .gm-rightdose-five-steps ol{gap:10px!important}body .wl-slp--source-rightdose .gm-rightdose-five-steps li[data-content-type=column-line]{grid-template-columns:1fr!important;row-gap:10px!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list{min-height:0!important;margin-top:34px!important;margin-bottom:64px!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list ul{grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;display:grid!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list li[data-content-type=column-line]{grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;width:100%!important;min-height:24px!important;display:grid!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list li[data-content-type=column-line]>[data-content-type=image]{width:18px!important;max-width:18px!important;height:18px!important;margin:2px 0 0!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list li[data-content-type=column-line] img{width:18px!important;height:18px!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list li[data-content-type=column-line]>[data-content-type=text]{width:auto!important;margin:0!important}body .wl-slp--source-rightdose .gm-rightdose-benefits-list li[data-content-type=column-line] p,body .wl-slp--source-rightdose .gm-rightdose-benefits-list li[data-content-type=column-line] span{text-align:left!important;font-size:16px!important;line-height:23px!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go,body .wl-slp--source-rightdose .gm-rightdose-on-the-go>.gm-rightdose-on-the-go{min-height:0!important;overflow:visible!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay]{aspect-ratio:1.42!important;width:100%!important;overflow:hidden!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay] img{transform:scaleX(-1)!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=heading]{width:74%!important;max-width:74%!important;font-size:16px!important;line-height:20px!important;top:9%!important;left:4%!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay-foreground]{width:51%!important;max-width:51%!important;top:31%!important;left:4%!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=overlay-foreground] p{margin:0 0 6px!important;font-size:9px!important;line-height:12px!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=buttons]{top:67%!important;left:4%!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text]{width:100%!important;min-height:0!important;padding:24px 20px 0!important}body .wl-slp--source-rightdose .gm-rightdose-on-the-go [data-content-type=text] p{max-width:100%!important;font-size:16px!important;line-height:23px!important}}.wl-slp--physician-clinics{--pc-live-rail:960px;--pc-live-sidebar:220px;--pc-live-main:716px;--pc-live-gap:25px;--pc-sidebar-panel-desktop:url(/physician-clinics-assets/pc-sidebar-panel-desktop.svg);--pc-sidebar-panel-mobile:url(/physician-clinics-assets/pc-sidebar-panel-mobile.svg);width:min(var(--pc-live-rail), calc(100% - 80px));max-width:var(--pc-live-rail);grid-template-columns:minmax(0, var(--pc-live-main)) var(--pc-live-sidebar);column-gap:var(--pc-live-gap);align-items:start;margin:0 auto;display:grid;padding:0!important}.wl-slp--physician-clinics>.rxp-breadcrumb-trail{grid-column:1/-1}.wl-slp--physician-clinics,.wl-slp--physician-clinics *{box-sizing:border-box}.wl-slp--physician-clinics .wl-slp-hero{background:#e5f5f4;border-radius:8px;grid-area:2/1;width:100%;min-height:220px;padding:30px;display:block}.wl-slp--physician-clinics .wl-slp-hero-copy h1{color:#147b74;letter-spacing:0;max-width:100%;margin:0;font-size:36px;font-weight:700;line-height:1.24}.wl-slp--physician-clinics .wl-slp-hero-copy p{color:#147b74;max-width:620px;margin:42px 0 0;font-size:22px;font-weight:400;line-height:1.35}.wl-slp--physician-clinics .wl-slp-body{display:contents}.wl-slp--physician-clinics .wl-slp-main{grid-area:3/1;width:100%;margin-top:30px}.wl-slp--physician-clinics .wl-slp-aside{width:var(--pc-live-sidebar);grid-area:2/2/span 2;gap:0;min-height:691px;display:block;position:relative}.wl-slp--physician-clinics .wl-prose,.wl-slp--physician-clinics .wl-slp-intro,.wl-slp--physician-clinics .wl-slp-accordion-body{color:#333;font-size:14px;font-weight:400;line-height:1.58}.wl-slp--physician-clinics .wl-prose p,.wl-slp--physician-clinics .wl-slp-intro p{margin:0 0 18px}.wl-slp--physician-clinics .wl-slp-intro>:last-child{margin-bottom:0}.wl-slp--physician-clinics .wl-slp-intro ul{margin:0 0 18px;padding:0;list-style:none}.wl-slp--physician-clinics .wl-slp-intro strong,.wl-slp--physician-clinics .wl-slp-accordion-body strong{font-weight:800}.wl-slp--physician-clinics .wl-slp-education{border-top:0;margin-top:-6px}.wl-slp--physician-clinics .wl-slp-accordion summary{color:#147b74;cursor:default;height:auto;min-height:0;margin:0 0 17px;padding:0;font-size:26px;font-weight:800;line-height:1.4;list-style:none;display:block}.wl-slp--physician-clinics .wl-slp-accordion:not([open])>.wl-slp-accordion-body{display:block}.wl-slp--physician-clinics .wl-slp-accordion-body p{margin:0 0 18px}.wl-slp--physician-clinics .wl-slp-accordion-body a{color:#147b74;font-weight:700;text-decoration:underline}.wl-slp--physician-clinics .wl-slp-accordion-body h2{color:#147b74;margin:9px 0 17px;font-size:26px;font-weight:800;line-height:1.4}.wl-page:has(.wl-slp--physician-clinics) .wl-prototype-controls{display:none!important}body:has(.wl-slp--physician-clinics) .global-auth-controls{display:none!important}body:has(.wl-slp--physician-clinics) .wl-prototype-controls{display:none!important}body:has(.wl-slp--physician-clinics) [class*=site-view]{display:none!important}body:has(.wl-slp--physician-clinics) [class*=prototype-controls]{display:none!important}@media (max-width:1023px){.wl-slp--physician-clinics{width:min(720px,100% - 48px);margin-top:24px;display:block}.wl-slp--physician-clinics .wl-slp-hero{min-height:0;width:100%!important;margin-left:0!important;margin-right:0!important}.wl-slp--physician-clinics .wl-slp-body{display:block;width:100%!important;margin-left:0!important;margin-right:0!important}}@media (max-width:767px){.wl-slp--physician-clinics{width:min(290px,100% - 85px);max-width:290px;margin:0 auto}.wl-slp--physician-clinics .wl-slp-hero{border-radius:8px;min-height:220px;padding:30px}.wl-slp--physician-clinics .wl-slp-hero-copy h1{font-size:32px;line-height:1.2}.wl-slp--physician-clinics .wl-slp-hero-copy p{margin-top:24px;font-size:22px;line-height:1.32}.wl-slp--physician-clinics .wl-prose,.wl-slp--physician-clinics .wl-slp-intro,.wl-slp--physician-clinics .wl-slp-accordion-body{font-size:14px;line-height:1.58}.wl-slp--physician-clinics .wl-slp-intro p{margin-bottom:19px}.wl-slp--physician-clinics .wl-slp-education{margin-top:-6px}.wl-slp--physician-clinics .wl-slp-accordion summary{height:auto;min-height:0;margin-bottom:16px;font-size:24px;line-height:1.4}.wl-slp--physician-clinics .wl-slp-accordion-body h2{font-size:24px;line-height:1.4}}.wl-page:has(.gm-bpt-page) .wl-prototype-controls{display:none!important}.wl-page:has(.gm-bpt-page) .global-auth-controls{display:none!important}body:has(.gm-bpt-page) .global-auth-controls{display:none!important}.gm-page-main:has(.gm-bpt-page) .gm-page-context-breadcrumb{box-sizing:border-box;background:#e5f5f4;width:100%;max-width:960px;height:56px;margin-left:auto;margin-right:auto;padding:0 30px}.gm-flow-layout-row:has(.gm-bpt-page){align-items:start;grid-template-columns:216px 714px!important;column-gap:30px!important;width:960px!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}.gm-flow-layout-row:has(.gm-bpt-page)>.gm-public-side-rail{width:216px}.gm-bpt-page{width:714px}.gm-flow-layout-row:has(.gm-bpt-page)>.gm-public-main-stack{width:714px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-resource-stack{grid-template-columns:216px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo{width:216px;height:auto}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo .rxp-image-asset__link{width:216px;height:auto}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo img{width:216px;height:auto}:is(.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-group,.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-card){width:216px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-card{background:#f8f8f8;padding:20px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-heading{grid-template-columns:minmax(0,128px) 40px;margin-bottom:15px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-heading strong{color:#06a199;font-size:16px;line-height:20px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links{grid-template-columns:176px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links .rxp-link-action{color:#fff;background:#147b74;border-radius:5px;width:176px;min-height:44px;padding:10px 12px;font-size:14px;line-height:24px}.gm-bpt-hero{background:#f8f8f8!important;border-radius:8px!important;height:300px!important;position:relative!important;overflow:hidden!important}.gm-bpt-hero:before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#f8f8f8 0% 58%,#f8f8f8f0 78%,#f8f8f800 100%)!important;width:330px!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}.gm-bpt-hero:after{display:none!important}.gm-bpt-hero__image{background:#f8f8f8!important;padding:0!important}.gm-bpt-hero__image img{object-fit:cover!important;object-position:right center!important}.gm-bpt-hero__title{z-index:2!important;color:#147b74!important;width:240px!important;max-width:240px!important;font-size:32px!important;font-weight:800!important;line-height:41.6px!important;top:40px!important;left:40px!important}.gm-bpt-content{box-sizing:border-box;width:100%;gap:0!important;padding:30px 20px!important}.gm-bpt-content>h2{color:#147b74!important;margin:0 0 20px!important;font-size:26px!important;font-weight:800!important;line-height:33.8px!important}.gm-bpt-section{grid-template-columns:1fr 1fr!important;align-items:center!important;gap:0!important;min-height:0!important;display:grid!important}.gm-bpt-section:before{display:none!important}.gm-bpt-icon-frame{place-items:center!important;width:100%!important;height:370px!important;margin:0!important}.gm-bpt-icon{width:240px!important;height:365px!important;padding:0!important}.gm-bpt-icon img{object-fit:contain!important;width:240px!important;height:365px!important}.gm-bpt-section__copy{color:#555;width:100%;font-size:14px;line-height:20px;display:block!important}.gm-bpt-section__copy h3{color:#147b74!important;margin:30px 0 20px!important;font-size:22px!important;font-weight:800!important;line-height:30.8px!important}.gm-bpt-section__copy p{color:#555!important;margin:0 0 20px!important;font-size:14px!important;line-height:20px!important}.gm-bpt-list{color:#555!important;margin:0 0 25px!important;padding-left:20px!important;font-size:14px!important;line-height:20px!important;list-style:outside!important;display:block!important}.gm-bpt-list li{color:#555!important;margin:0 0 5px!important;font-size:14px!important;line-height:20px!important}.gm-bpt-list li::marker{color:#1db1a8!important}.gm-bpt-card-link{position:relative;background:#147b74!important;border-radius:6px!important;grid-template-columns:90px minmax(0,1fr) 18px!important;align-items:center!important;gap:20px!important;min-height:105px!important;margin:60px 0 40px!important;padding:20px!important;display:grid!important}.gm-bpt-card-link .rxp-image-asset{width:90px!important;height:60px!important;padding:0!important}.gm-bpt-card-link .rxp-image-asset img{object-fit:contain!important;width:90px!important;height:60px!important}.gm-bpt-card-link h3{display:none!important}.gm-bpt-card-link p{color:#fff!important;margin:0!important;font-size:14px!important;line-height:20px!important}.gm-bpt-card-link p+p{font-weight:800!important}.gm-bpt-card-arrow{place-self:center end;border-top:10px solid #0000!important;border-bottom:10px solid #0000!important;border-left:14px solid #fff!important;width:0!important;height:0!important;display:block!important}.gm-bpt-conversation{background:#f8f8f8!important;border-radius:6px!important;grid-template-columns:58px minmax(0,1fr)!important;min-height:70px!important;padding:15px 20px!important}.gm-bpt-conversation__icon{background:#1db1a8!important;border-radius:8px!important;width:40px!important;height:40px!important}.gm-bpt-conversation strong{color:#147b74!important;font-size:18px!important;font-weight:700!important;line-height:26px!important}.gm-bpt-actions{justify-content:flex-end!important;margin-top:40px!important}.gm-bpt-actions .rxp-button{color:#fff!important;text-align:center!important;white-space:nowrap!important;background:#e80c32!important;border:0!important;border-radius:5px!important;width:188px!important;height:40px!important;min-height:40px!important;padding:10px 20px!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.gm-bpt-actions .rxp-button span{white-space:nowrap!important;display:block!important}.gm-bpt-notice{color:#333!important;margin:80px 0 10px!important;font-size:10px!important;line-height:14.2857px!important}.gm-page-main:has(.gm-bpt-page) .gm-normalized-footer{min-height:531px;background:#f8f8f8!important;padding:50px 30px 36px!important}.gm-page-main:has(.gm-bpt-page) .gm-normalized-footer-legal{margin-top:30px!important;padding-top:18px!important}@media (max-width:900px){.gm-page-main:has(.gm-bpt-page) .gm-page-context-breadcrumb{max-width:290px;padding:9px 0;height:36px!important;min-height:0!important}.gm-flow-layout-row:has(.gm-bpt-page){flex-direction:column;width:290px!important;max-width:290px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.gm-flow-layout-row:has(.gm-bpt-page)>.gm-public-main-stack{order:1;width:290px}.gm-flow-layout-row:has(.gm-bpt-page)>.gm-public-side-rail{order:2;width:290px}.gm-bpt-page{width:290px}.gm-bpt-hero{flex-direction:column;border-radius:6px!important;height:296px!important;display:flex!important}.gm-bpt-hero:before{display:none!important}.gm-bpt-hero__image{order:1;width:100%!important;height:188px!important;position:static!important}.gm-bpt-hero__image img{object-position:center center!important}.gm-bpt-hero__title{order:2;background:#f8f8f8!important;width:100%!important;max-width:none!important;height:108px!important;padding:0 20px 35px!important;font-size:28px!important;line-height:36.4px!important;position:static!important}.gm-bpt-content{padding:30px 20px!important}.gm-bpt-content>h2{margin-bottom:15px!important;font-size:24px!important;line-height:31.2px!important}.gm-bpt-section{flex-direction:column;align-items:stretch!important;display:flex!important}.gm-bpt-section__copy h3{margin:0 0 15px!important}.gm-bpt-card-link{min-height:240px!important;margin:60px 0 40px!important;padding:20px!important;display:block!important}.gm-bpt-card-link .rxp-image-asset,.gm-bpt-card-link .rxp-image-asset img{width:120px!important;height:80px!important}.gm-bpt-card-link p{width:210px}.gm-bpt-card-link .rxp-image-asset+div{margin-top:10px}.gm-bpt-card-arrow{position:absolute;top:40px;right:20px}.gm-bpt-conversation{grid-template-columns:48px minmax(0,1fr)!important;min-height:103px!important;padding:20px!important}.gm-bpt-conversation strong{font-size:14px!important;line-height:20px!important}.gm-bpt-actions{margin-top:40px!important}.gm-bpt-actions .rxp-button{width:188px!important;height:40px!important;min-height:40px!important}.gm-bpt-notice{margin-top:80px!important;margin-bottom:10px!important}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-resource-stack{width:290px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-group{width:290px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-card{width:290px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo{width:290px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo .rxp-image-asset__link{width:290px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo img{width:290px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo{height:auto}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo .rxp-image-asset__link{height:auto}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-promo img{height:auto}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-card{min-height:172px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-heading{grid-template-columns:minmax(0,210px) 40px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-heading strong{font-size:22px;line-height:30.8px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links{width:250px;height:40px;display:block;overflow:hidden}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links .rxp-link-action{text-align:center;width:250px;min-height:40px;padding:10px 0;display:none;height:40px!important;line-height:20px!important}:is(.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links a[href$=\/refill],.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links a[href$="/articles/drugs"]){font-size:0;display:block}:is(.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links a[href$=\/refill] span,.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links a[href$="/articles/drugs"] span){display:none}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links a[href$=\/refill]:after{content:"Learn More";font-size:14px;line-height:20px}.gm-flow-layout-row:has(.gm-bpt-page) .gm-normalized-side-rail-links a[href$="/articles/drugs"]:after{content:"Search Now";font-size:14px;line-height:20px}.gm-page-main:has(.gm-bpt-page) .gm-normalized-footer{min-height:869px;background:#f8f8f8!important;padding:0!important}}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions{width:min(960px,100% - 40px);max-width:960px;margin:28px auto 0;padding:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero{background:0 0;border-radius:0;margin:0;padding:0;display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero:after{content:"";color:#343434;background-image:url(/pharmacy-promotions-assets/promotions-filter-bar-desktop.svg);background-position:0 0;background-repeat:no-repeat;background-size:760px 24px;border-bottom:1px solid #cecece;height:58px;margin-top:0;display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero-copy{max-width:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero-copy>p,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-intro,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-related,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-aside{display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero-copy h1{color:#147b74;margin:0 0 40px;font-size:32px;font-weight:700;line-height:1.4}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-body{margin-top:0;display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-main{width:100%;max-width:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-education{border-top:0;max-width:960px;margin:74px auto 0}:is(.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-main:has(.wl-slp-cards) .wl-slp-education,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-main:has(.wl-slp-promotion-grid) .wl-slp-education){margin-top:29px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-module{margin-top:60px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions:has(.wl-slp-promotion-filters) .wl-slp-hero:after{display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions:has(.wl-slp-promotion-filters) .wl-slp-promotion-module{margin-top:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filters{color:#343434;border-bottom:1px solid #cecece;align-items:flex-start;gap:10px;min-height:58px;margin:0 0 60px;font-size:14px;line-height:22px;display:flex}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filters strong{white-space:nowrap}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filter-list{flex-wrap:wrap;gap:0 13px;margin:0;padding:0;list-style:none;display:flex}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filter-list label{align-items:center;gap:5px;margin-bottom:10px;font-weight:400;display:inline-flex}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filter-list input{accent-color:#1db1a8;width:15px;height:15px;margin:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-cards,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-grid{grid-template-columns:repeat(3,300px);justify-content:flex-start;align-items:stretch;gap:40px 20px;margin-top:60px;display:grid}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card{min-height:0;box-shadow:none;background:#f9f9f9;border:0;border-radius:12px;flex-direction:column;padding:0;transition:none;display:flex;overflow:hidden}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card:hover{box-shadow:none;border-color:#0000}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card-icon,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;max-height:none;margin:0;display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card h3{display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card>.wl-prose,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-body{color:#343434;flex:1;padding:15px;font-size:16px;line-height:1.4}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card>.wl-prose p,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-body p{color:#343434;margin:0 0 10px;font-size:16px;line-height:1.4}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card>.wl-prose p:last-child,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-body p:last-child{margin-bottom:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card-cta,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-details{color:#005a5a;align-self:flex-start;margin:0 15px 15px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card-cta svg{display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card-cta:hover,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-card-cta:focus,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-details:hover,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-details:focus{text-decoration:underline}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion{border-bottom:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion summary{color:#147b74;text-align:center;cursor:default;pointer-events:none;justify-content:center;padding:0;font-size:28px;font-weight:700;line-height:1.3}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion summary svg{display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion-body{padding:28px 0 0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion-body .wl-prose{max-width:960px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion-body p{color:#343434;margin:0 0 16px;font-size:16px;line-height:1.55}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion-body p:last-child{margin-bottom:0}@media (max-width:767px){.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions{width:auto;margin:20px 30px 0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero:before{min-height:48px;margin-bottom:28px;padding:0 16px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero:after{background-image:url(/pharmacy-promotions-assets/promotions-filter-bar-mobile.svg);background-size:330px 92px;height:112px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero-copy h1{margin-bottom:28px;font-size:28px;line-height:1.25}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-education{margin-top:56px}:is(.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-main:has(.wl-slp-cards) .wl-slp-education,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-main:has(.wl-slp-promotion-grid) .wl-slp-education){margin-top:38px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-module{margin-top:36px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions:has(.wl-slp-promotion-filters) .wl-slp-promotion-module{margin-top:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filters{min-height:112px;margin-bottom:36px;display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filter-list{gap:2px 12px;margin-top:8px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-cards,.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-grid{grid-template-columns:1fr;gap:24px;margin-top:36px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-accordion summary{font-size:24px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .gm-normalized-footer{flex-direction:column;display:flex}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .gm-normalized-footer-groups{order:1}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .gm-normalized-footer-brand{order:2}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .gm-normalized-footer-legal{order:3}}body:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .global-auth-controls{display:none!important}.wl-migrated-site:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)>.wl-prototype-controls{display:none!important}body:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-flow-section:has(.gm-normalized-page-context-breadcrumb){margin-top:32px!important}body:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-normalized-page-context-breadcrumb{box-sizing:border-box!important;border-radius:8px!important;width:min(960px,100% - 60px)!important;max-width:960px!important;min-height:56px!important;margin-inline:auto!important;padding:0 30px!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid){margin-top:28px!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid){grid-template-columns:226px minmax(0,660px)!important;align-items:start!important;column-gap:39px!important;width:calc(100% - 60px)!important;max-width:954px!important;margin-inline:auto!important;display:grid!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)>:first-child{width:226px!important;min-width:0!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)>:nth-child(2){width:660px!important;min-width:0!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-public-side-rail{gap:18px!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-normalized-side-rail-card{box-shadow:none!important;border-radius:8px!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-normalized-side-rail-group{margin-top:0!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-normalized-side-rail-heading{color:#147b74!important;font-size:20px!important;line-height:23px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid{width:100%!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section{color:#343434!important;padding:30px 0 0!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div{gap:0!important;width:100%!important;max-width:none!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2){flex-direction:column!important;gap:13px!important;display:flex!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section h2{color:#147b74!important;margin:0!important;font-size:29px!important;font-weight:700!important;line-height:35px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section h4{color:#147b74!important;margin:4px 0 0!important;font-size:23px!important;font-weight:700!important;line-height:29px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section p,.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section li{color:#343434!important;font-size:14px!important;line-height:22px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section ol{color:#6e6e6e!important;gap:7px!important;padding-left:20px!important;font-size:14px!important;line-height:22px!important;list-style-type:decimal!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section ul{gap:7px!important;padding-left:22px!important;font-size:14px!important;line-height:22px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section ul li::marker{color:#6e6e6e!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section p[style*=font-weight]{margin-top:8px!important;font-weight:700!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section p[style*=font-weight]:not(:last-child){margin-bottom:-2px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>h2{order:1!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>ol{order:2!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>h4{order:4!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:first-of-type{order:3!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(2){order:5!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(3){order:6!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(4){order:8!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(5){order:9!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(6){order:11!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(7){order:12!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(8){order:13!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(9){order:14!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(10){order:15!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>ul{order:16!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(11){order:17!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(12){order:18!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>p:nth-of-type(13){order:19!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>div:has(>article){display:contents!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>div:has(>article)>article{width:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>div:has(>article)>article:first-child{order:7!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section>div>div:has(>h2)>div:has(>article)>article:nth-child(2){order:10!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section article:not(.gm-medtakeback-resource) .rxp-image-asset__link,.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section article:not(.gm-medtakeback-resource) .rxp-link-action,.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section article:not(.gm-medtakeback-resource) img,.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section article:not(.gm-medtakeback-resource) svg{display:none!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section article:not(.gm-medtakeback-resource) h3{color:#343434!important;margin:8px 0 -2px!important;font-size:14px!important;font-weight:700!important;line-height:22px!important;display:block!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .num-superscript{vertical-align:super!important;font-size:8px!important;line-height:0!important;top:-.5em!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)+.gm-flow-section{background:#f8f8f8!important;margin-top:36px!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)+.gm-flow-section>.gm-flow-section-inner{background:#f8f8f8!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)+.gm-flow-section .gm-global-footer{box-sizing:border-box!important;background:#f8f8f8!important;min-height:456px!important;padding:54px max(72px,50% - 540px) 30px!important}@media (max-width:767px){body:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-flow-section:has(.gm-normalized-page-context-breadcrumb){margin-top:20px!important}body:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid) .gm-normalized-page-context-breadcrumb{width:min(324px,100% - 40px)!important;min-height:48px!important;padding:0 18px!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid){margin-top:0!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid){flex-direction:column!important;gap:24px!important;width:min(290px,100% - 40px)!important;max-width:290px!important;margin-inline:auto!important;display:flex!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)>:first-child{order:2!important;width:100%!important}.gm-flow-layout-row:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)>:nth-child(2){order:1!important;width:100%!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section{padding:30px 18px 0!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section h2{font-size:27px!important;line-height:33px!important}.gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section h4{font-size:21px!important;line-height:27px!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)+.gm-flow-section{margin-top:30px!important}.gm-flow-section:has(.gm-medication-take-back-medicine-cabinet-clean-up-card-grid)+.gm-flow-section .gm-global-footer{min-height:0!important;padding:36px 28px 28px!important}}.wl-slp--source-medTakeBack .gm-medtakeback-article{background:#fff!important;border:0!important;padding:0!important}.gm-medtakeback-article__inner{gap:30px!important;width:100%!important;display:grid!important}.gm-medtakeback-article__intro,.gm-medtakeback-article__body{gap:14px!important;display:grid!important}.wl-slp--source-medTakeBack .gm-medtakeback-article__body{gap:12.5px!important;margin-top:26px!important}.gm-medtakeback-article__intro>h2,.gm-medtakeback-article__body>h1,.gm-medtakeback-article__body>h2{color:#147b74!important;font-family:var(--wl-font-family,"Open Sans", Arial, sans-serif)!important;margin:0!important;font-weight:700!important}.gm-medtakeback-article__intro>h2{font-size:29px!important;line-height:35px!important}.gm-medtakeback-article__body>h1{font-size:24px!important;line-height:30px!important}.wl-slp--source-medTakeBack .gm-medtakeback-article__body>h2{color:#4d4d4d!important;margin-top:0!important;font-size:15px!important;line-height:22px!important}.gm-medtakeback-article p,.gm-medtakeback-article li{color:#4d4d4d!important;margin:0!important;font-size:14px!important;line-height:22px!important}.gm-medtakeback-article ol,.gm-medtakeback-article ul{gap:7px!important;margin:0!important;padding-left:22px!important;display:grid!important}.wl-slp--source-medTakeBack .gm-medtakeback-article__body ul{list-style:outside!important}.gm-medtakeback-article__references{border-bottom:1px solid #d5d5d5;padding:0 0 24px;border-top:0!important}.gm-medtakeback-article__references ol{margin-top:8px!important}.gm-medtakeback-article__references a{color:#147b74!important;font-size:12px!important;font-weight:400!important;text-decoration:underline!important}.wl-slp--source-medTakeBack .gm-medtakeback-resources>h2{color:#147b74!important;margin:0 0 22px!important;font-size:18px!important;line-height:24px!important}.gm-medtakeback-resources__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.gm-medtakeback-resource{background:#fff!important;border:1px solid #e4e4e4!important;border-radius:8px!important;grid-template-rows:52px minmax(48px,auto) auto!important;align-content:start!important;gap:14px!important;min-height:214px!important;padding:20px!important;display:grid!important;box-shadow:0 1px 4px #00000014!important}.gm-medtakeback-resource .rxp-image-asset,.gm-medtakeback-resource img,.gm-medtakeback-resource svg,.gm-medtakeback-resource .rxp-link-action{display:block!important}.wl-slp--source-medTakeBack .gm-medtakeback-resource .rxp-image-asset{background:0 0!important;border:0!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;overflow:visible!important}.wl-slp--source-medTakeBack .gm-medtakeback-resource img{object-fit:contain!important;width:52px!important;max-width:none!important;height:52px!important;display:block!important}body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-resource img{display:block!important}.wl-slp--source-medTakeBack .gm-medtakeback-resource h3{color:#147b74!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:21px!important}body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-resource h3{color:#147b74!important;font-size:16px!important;line-height:21px!important}.gm-medtakeback-resource .rxp-link-action{color:#fff!important;text-align:center!important;background:#147b74!important;border-radius:6px!important;width:100%!important;margin-top:auto!important;padding:11px 16px!important}.gm-medtakeback-conversation{background:#f7f7f7;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 22px;display:grid}.wl-slp--source-medTakeBack .gm-medtakeback-conversation p{color:#147b74!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.wl-slp--source-medTakeBack .gm-medtakeback-conversation__action{background:var(--wl-accent,#da2938)!important;border-color:var(--wl-accent,#da2938)!important;color:#fff!important;min-width:112px!important}@media (max-width:767px){.gm-medtakeback-article__inner{gap:32px!important}.gm-medtakeback-article__intro,.gm-medtakeback-article__body{gap:14px!important;padding-inline:18px!important}.gm-medtakeback-article__intro>h2{font-size:26px!important;line-height:34px!important}.gm-medtakeback-article__body>h1{font-size:22px!important;line-height:28px!important}.gm-medtakeback-article__body>h2{font-size:15px!important;line-height:21px!important}.gm-medtakeback-resources__grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.gm-medtakeback-resource{grid-template-rows:52px auto auto!important;gap:14px!important;min-height:0!important;padding:20px!important}.gm-medtakeback-conversation{justify-items:start;grid-template-columns:minmax(0,1fr)!important;padding:20px!important}.gm-medtakeback-article__references{margin-inline:18px!important}.wl-slp--source-medTakeBack .gm-medtakeback-resources>h2{font-size:24px!important;line-height:30px!important}body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-article__body>*,body .wl-page .wl-slp--source-medTakeBack .gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section .gm-medtakeback-article__body>*{order:initial!important}body .wl-page .wl-slp--source-medTakeBack .gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section .gm-medtakeback-article__body{margin-top:13px!important;display:block!important}body .wl-page .wl-slp--source-medTakeBack .gm-medication-take-back-medicine-cabinet-clean-up-card-grid .gm-migration-longform-page-section .gm-medtakeback-article__body>:not(:last-child){margin-bottom:10.5px!important}body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-article__body>h2{color:#4d4d4d!important;margin:0!important;font-size:15px!important;line-height:21px!important}body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-resource .rxp-image-asset,body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-resource img,body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-resource svg,body .wl-page .wl-slp--source-medTakeBack .gm-medtakeback-resource .rxp-link-action{display:block!important}}main:has(.gm-prescribing-condition-list){background:#fff!important;flex-direction:column!important;display:flex!important}body:has(.gm-prescribing-condition-list) .wl-prototype-controls{display:none!important}body:has(.gm-prescribing-condition-list) .wl-prototype-fab{display:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=page-context-breadcrumb]{display:none!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-minor-illness-get-your-prescription-from-a-rexall-pharmacist-content-section){display:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]{--gm-section-gap:0!important;--gm-section-width:100%!important;background:#e5f5f4!important;order:1!important;width:100%!important;max-width:none!important;height:694px!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]>div{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-campaign-hero-banner{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-frame{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-track{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-slide{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-image-link{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] picture{width:100%!important;max-width:none!important;height:491px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-image-link{background:url(/prescribing-assets/prescribing-hero-banner.jpg) top/cover no-repeat!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] img{object-fit:cover!important;object-position:center top!important;opacity:0!important;border-radius:0!important;width:100%!important;height:491px!important;display:block!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]:before{content:"Pharmacists Can Prescribe for\a Common Conditions";z-index:2;box-sizing:border-box;color:#005a5a;text-align:center;white-space:pre-line;background:#fff;border:1px solid #d9d9d9;border-radius:24px;width:min(1002px,100% - 160px);height:297px;padding:62px 72px 0;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.16;position:absolute;top:397px;left:50%;transform:translate(-50%)}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]:after{content:"Be Seen by a Pharmacist";z-index:3;color:#147b74;text-align:center;width:min(1002px,100% - 160px);font-family:Open Sans,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.35;position:absolute;top:576px;left:50%;transform:translate(-50%)}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-minor-illness-how-it-works-content-section){--gm-section-gap:0!important;--gm-section-width:1200px!important;box-sizing:border-box!important;background:#fff!important;order:2!important;min-height:573px!important;margin:0!important;padding:80px 0!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div{gap:0!important;width:min(1200px,100% - 80px)!important;max-width:1200px!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div{grid-template-columns:minmax(0,570px) minmax(0,570px)!important;align-items:center!important;gap:60px!important;display:grid!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div>div:has(figure){border-radius:20px!important;order:2!important;width:570px!important;height:413px!important;overflow:hidden!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure,.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure img{border-radius:20px!important;width:570px!important;height:413px!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure{background:url(/prescribing-assets/prescribing-how-it-works.jpg) 50%/cover no-repeat!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure img{object-fit:cover!important;object-position:center center!important;opacity:0!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div>div:has(h2){text-align:left!important;order:1!important;width:570px!important;display:block!important}.gm-prescribing-minor-illness-how-it-works-content-section h2{color:#147b74!important;text-align:left!important;margin:0 0 24px!important;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif!important;font-size:0!important;font-weight:400!important;line-height:1.3!important}.gm-prescribing-minor-illness-how-it-works-content-section h2:before{content:"How it Works";font-size:24px}.gm-prescribing-minor-illness-how-it-works-content-section p{color:#343434!important;text-align:left!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important;margin:0!important;font-size:0!important;font-weight:400!important;line-height:0!important;display:flex!important}.gm-prescribing-minor-illness-how-it-works-content-section p:before{content:"Visit a Rexall near you or book an appointment to discuss your health concerns. Your pharmacist will conduct an assessment and write a prescription for you, if appropriate.";color:#343434;flex:0 0 100%;max-width:490px;margin:0 0 20px;font-size:16px;font-weight:400;line-height:1.55}.gm-prescribing-minor-illness-how-it-works-content-section p a{box-sizing:border-box!important;border:1px solid #1db1a8!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-width:134px!important;min-height:50px!important;padding:14px 28px!important;font-size:0!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.gm-prescribing-minor-illness-how-it-works-content-section p a[href*=minorAilments]{color:#fff!important;background:#007367!important;border-color:#007367!important;order:2!important}.gm-prescribing-minor-illness-how-it-works-content-section p a[href*=minorAilments]:before{content:"Book Now";font-size:14px;font-weight:700}.gm-prescribing-minor-illness-how-it-works-content-section p a[href*=storelocator]{color:#005a5a!important;background:#fff!important;order:3!important}.gm-prescribing-minor-illness-how-it-works-content-section p a[href*=storelocator]:before{content:"Find a Store";font-size:14px;font-weight:700}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-condition-list){--gm-section-gap:0!important;--gm-section-width:1200px!important;box-sizing:border-box!important;background:#fff!important;order:3!important;min-height:1198px!important;margin:0!important;padding:80px 0 40px!important}.gm-prescribing-condition-list{color:#343434!important;width:min(1200px,100% - 80px)!important;max-width:1200px!important;margin:0 auto!important;padding:0 0 176px!important;font-family:Open Sans,Arial,sans-serif!important;position:relative!important}.gm-prescribing-condition-list:before{content:"Resources for Common Conditions";color:#147b74;text-align:center;margin:0 0 60px;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1.3;display:block}.gm-prescribing-condition-list:after{content:"View All Common Conditions   +11  ⌄";color:#fff;text-align:center;background:linear-gradient(#ade3e1,#ade3e1) right 50px center/38px 24px no-repeat,#007367;border-radius:6px;justify-content:center;align-items:center;min-width:326px;min-height:52px;padding:0 34px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.gm-prescribing-condition-list__grid{grid-template-columns:repeat(2,minmax(0,570px))!important;justify-content:center!important;gap:32px 36px!important;width:100%!important;display:grid!important;position:relative!important}.gm-prescribing-condition-list__grid:after{content:"";pointer-events:none;background:linear-gradient(#ffffff2e,#fff 94%);height:198px;position:absolute;bottom:0;left:0;right:0}.gm-prescribing-condition-list__card{display:none!important}.gm-prescribing-condition-list__card:first-child,.gm-prescribing-condition-list__card:nth-child(2),.gm-prescribing-condition-list__card:nth-child(3),.gm-prescribing-condition-list__card:nth-child(5),.gm-prescribing-condition-list__card:nth-child(7),.gm-prescribing-condition-list__card:nth-child(10),.gm-prescribing-condition-list__card:nth-child(12),.gm-prescribing-condition-list__card:nth-child(15){background:#fff!important;border:1px solid #d9d9d9!important;border-radius:16px!important;grid-template-columns:184px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;height:198px!important;min-height:198px!important;display:grid!important;overflow:hidden!important}.gm-prescribing-condition-list__card:nth-child(2){order:1!important}.gm-prescribing-condition-list__card:first-child{order:2!important}.gm-prescribing-condition-list__card:nth-child(3){order:3!important}.gm-prescribing-condition-list__card:nth-child(5){order:4!important}.gm-prescribing-condition-list__card:nth-child(7){order:5!important}.gm-prescribing-condition-list__card:nth-child(10){order:6!important}.gm-prescribing-condition-list__card:nth-child(12){order:7!important}.gm-prescribing-condition-list__card:nth-child(15){order:8!important}.gm-prescribing-condition-list__card:nth-child(12),.gm-prescribing-condition-list__card:nth-child(15){opacity:.46!important}.gm-prescribing-condition-list__card figure,.gm-prescribing-condition-list__card .rxp-image-asset,.gm-prescribing-condition-list__card .rxp-image-asset__link,.gm-prescribing-condition-list__card img{border-radius:0!important;width:184px!important;max-width:none!important;height:198px!important;margin:0!important}.gm-prescribing-condition-list__card img{object-fit:cover!important;object-position:center center!important;opacity:0!important}.gm-prescribing-condition-list__card:nth-child(2) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-02.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:first-child .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-01.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:nth-child(3) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-03.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:nth-child(5) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-05.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:nth-child(7) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-07.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:nth-child(10) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-10.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:nth-child(12) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-12.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card:nth-child(15) .rxp-image-asset__link{background:url(/prescribing-assets/condition-card-15.jpg) 50%/cover no-repeat!important}.gm-prescribing-condition-list__card>div{box-sizing:border-box!important;min-width:0!important;padding:36px 36px 26px!important;display:block!important;position:relative!important}.gm-prescribing-condition-list__card>div>p{display:none!important}.gm-prescribing-condition-list__title{color:#147b74!important;margin:0!important;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif!important;font-size:0!important;font-weight:400!important;line-height:1.3!important}.gm-prescribing-condition-list__title a{color:#147b74!important;font-size:0!important;text-decoration:none!important}.gm-prescribing-condition-list__title a:before{font-size:28px;font-weight:400;line-height:1.3}.gm-prescribing-condition-list__card:nth-child(2) .gm-prescribing-condition-list__title a:before{content:"Pink Eye"}.gm-prescribing-condition-list__card:first-child .gm-prescribing-condition-list__title a:before{content:"Urinary Tract Infection"}.gm-prescribing-condition-list__card:nth-child(3) .gm-prescribing-condition-list__title a:before{content:"Cold Sores"}.gm-prescribing-condition-list__card:nth-child(5) .gm-prescribing-condition-list__title a:before{content:"Seasonal Allergies"}.gm-prescribing-condition-list__card:nth-child(7) .gm-prescribing-condition-list__title a:before{content:"Eczema"}.gm-prescribing-condition-list__card:nth-child(10) .gm-prescribing-condition-list__title a:before{content:"Hemorrhoids"}.gm-prescribing-condition-list__card:nth-child(12) .gm-prescribing-condition-list__title a:before{content:"Insect Bites"}.gm-prescribing-condition-list__card:nth-child(15) .gm-prescribing-condition-list__title a:before{content:"Acne"}.gm-prescribing-condition-list__card>div:after{content:"Learn More";color:#147b74;font-size:14px;font-weight:700;line-height:1;text-decoration:underline;position:absolute;bottom:34px;left:36px}.gm-prescribing-condition-list__card>div:before{content:">";color:#147b74;border:2px solid #147b74;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:28px;left:128px}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-common-conditions-accordion]{--gm-section-gap:0!important;--gm-section-width:100%!important;box-sizing:border-box!important;background:#fff!important;order:4!important;width:100%!important;max-width:none!important;min-height:1190px!important;margin:0!important;padding:0!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-common-conditions-accordion){--gm-section-gap:0!important;--gm-section-width:100%!important;box-sizing:border-box!important;background:#fff!important;order:4!important;width:100%!important;max-width:none!important;min-height:1190px!important;margin:0!important;padding:0!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-common-conditions-accordion]>div{box-sizing:border-box!important;background:#e5f5f4!important;border-radius:180px 0 0!important;width:100%!important;min-height:1190px!important;margin:0!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-common-conditions-accordion)>div{box-sizing:border-box!important;background:#e5f5f4!important;border-radius:180px 0 0!important;width:100%!important;min-height:1190px!important;margin:0!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion{box-sizing:border-box!important;background:#e5f5f4!important;border-radius:180px 0 0!important;width:100%!important;min-height:1190px!important;margin:0!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-section{box-sizing:border-box!important;background:#e5f5f4!important;border-radius:180px 0 0!important;width:100%!important;min-height:1190px!important;margin:0!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] #rx-conditions-list{box-sizing:border-box!important;background:#e5f5f4!important;border-radius:180px 0 0!important;width:100%!important;min-height:1190px!important;margin:0!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion{padding:92px 0 88px!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-section{padding:92px 0 88px!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] #rx-conditions-list{padding:92px 0 88px!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion>*{width:min(1200px,100% - 160px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-section>*{width:min(1200px,100% - 160px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] #rx-conditions-list>*{width:min(1200px,100% - 160px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] h2,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion h2){color:#007367!important;text-align:center!important;margin:0 auto 10px!important;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1.28!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-footnote,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-footnote){color:#147b74!important;text-align:center!important;margin:0 auto 54px!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-panel,main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .accessible-accordion,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-panel,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .accessible-accordion){box-sizing:border-box!important;background:#fff!important;border:0!important;border-radius:24px!important;width:min(1200px,100% - 160px)!important;max-width:1200px!important;margin:0 auto!important;padding:42px 72px 48px!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-open-content,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-open-content){grid-template-columns:minmax(0,1fr) 300px!important;align-items:start!important;gap:58px!important;display:grid!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-list,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-list){column-count:2!important;column-gap:76px!important;margin:18px 0 28px!important;padding:0!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-list li,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-list li){break-inside:avoid!important;color:#343434!important;margin:0 0 12px!important;padding-left:18px!important;font-size:15px!important;line-height:1.45!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-list li::marker{color:#007367!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-list li::marker{color:#007367!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-list a,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-list a){color:#147b74!important;font-weight:700!important;text-decoration:underline!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-image{object-fit:cover!important;border-radius:16px!important;width:300px!important;height:198px!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-image{object-fit:cover!important;border-radius:16px!important;width:300px!important;height:198px!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-image img{object-fit:cover!important;border-radius:16px!important;width:300px!important;height:198px!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-image img{object-fit:cover!important;border-radius:16px!important;width:300px!important;height:198px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-faq-accordion]{--gm-section-gap:0!important;--gm-section-width:100%!important;box-sizing:border-box!important;background:#fff!important;order:5!important;width:100%!important;max-width:none!important;min-height:972px!important;margin:0!important;padding:120px 0 96px!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-faq-accordion){--gm-section-gap:0!important;--gm-section-width:100%!important;box-sizing:border-box!important;background:#fff!important;order:5!important;width:100%!important;max-width:none!important;min-height:972px!important;margin:0!important;padding:120px 0 96px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-faq-accordion]>div{box-sizing:border-box!important;width:min(1040px,100% - 160px)!important;max-width:1040px!important;margin:0 auto!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-faq-accordion)>div{box-sizing:border-box!important;width:min(1040px,100% - 160px)!important;max-width:1040px!important;margin:0 auto!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-faq-accordion{box-sizing:border-box!important;width:min(1040px,100% - 160px)!important;max-width:1040px!important;margin:0 auto!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-faq-accordion] h2,main:has(.gm-prescribing-condition-list) .gm-prescribing-faq-accordion h2){color:#007367!important;text-align:center!important;margin:0 0 72px!important;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1.3!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-minor-illness-row-content-section){--gm-section-gap:0!important;--gm-section-width:1760px!important;box-sizing:border-box!important;background:#fff!important;order:6!important;height:476px!important;margin:0!important;padding:0 30px!important}.gm-prescribing-minor-illness-row-content-section{background:#e5f5f4!important;border-radius:12px!important;width:min(1760px,100%)!important;height:476px!important;margin:0 auto!important;position:relative!important;overflow:hidden!important}.gm-prescribing-minor-illness-row-content-section .gm-prescription-delivery-row-content-section,.gm-prescribing-minor-illness-row-content-section .gm-prescription-delivery-row-content-section>div,.gm-prescribing-minor-illness-row-content-section .gm-prescription-delivery-row-content-section [data-content-type=image],.gm-prescribing-minor-illness-row-content-section figure{background:#e5f5f4 url(/prescribing-assets/prescribing-minor-illness-row.jpg) 0/50% 100% no-repeat!important;border-radius:12px!important;width:100%!important;height:476px!important;margin:0!important;padding:0!important}.gm-prescribing-minor-illness-row-content-section img{object-fit:cover!important;object-position:center center!important;opacity:0!important;border-radius:12px 0 0 12px!important;width:50%!important;height:476px!important;display:block!important}.gm-prescribing-minor-illness-row-content-section:before{content:"Transfer your prescription to\a Rexall.";z-index:2;box-sizing:border-box;color:#005a5a;white-space:pre-line;width:50%;padding:0 96px;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.16;position:absolute;top:142px;left:50%}.gm-prescribing-minor-illness-row-content-section:after{content:"Transfer your prescriptions online, through the Be Well App, or in-store with your pharmacist.";z-index:2;box-sizing:border-box;color:#343434;width:50%;padding:0 96px;font-size:16px;font-weight:400;line-height:1.6;position:absolute;top:276px;left:50%}@media (max-width:900px){main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]{height:560px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]>div{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-campaign-hero-banner{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-frame{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-track{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-slide{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] .gm-carousel-image-link{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] picture{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] img{height:310px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner] img{object-position:42% top!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]:before{width:calc(100% - 32px);height:210px;padding:38px 24px 0;font-size:30px;top:258px}main:has(.gm-prescribing-condition-list)>section[data-component-id=campaign-hero-banner]:after{width:calc(100% - 32px);font-size:18px;top:398px}:is(main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-minor-illness-how-it-works-content-section),main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-condition-list),main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-minor-illness-row-content-section)){height:auto!important;min-height:0!important;padding:48px 20px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-common-conditions-accordion]{min-height:0!important;padding:48px 20px!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-common-conditions-accordion){min-height:0!important;padding:48px 20px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-faq-accordion]{min-height:0!important;padding:48px 20px!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-faq-accordion){min-height:0!important;padding:48px 20px!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-common-conditions-accordion]>div{border-radius:80px 0 0!important;min-height:0!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-common-conditions-accordion)>div{border-radius:80px 0 0!important;min-height:0!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion{border-radius:80px 0 0!important;min-height:0!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-section{border-radius:80px 0 0!important;min-height:0!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] #rx-conditions-list{border-radius:80px 0 0!important;min-height:0!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion{padding:48px 20px!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-section{padding:48px 20px!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] #rx-conditions-list{padding:48px 20px!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion>*{width:100%!important;max-width:none!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-section>*{width:100%!important;max-width:none!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] #rx-conditions-list>*{width:100%!important;max-width:none!important}main:has(.gm-prescribing-condition-list)>section[data-component-id=prescribing-minor-illness-faq-accordion]>div{width:100%!important;max-width:none!important}main:has(.gm-prescribing-condition-list)>section:has(.gm-prescribing-faq-accordion)>div{width:100%!important;max-width:none!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-faq-accordion{width:100%!important;max-width:none!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-panel,main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .accessible-accordion,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-panel,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .accessible-accordion){width:100%!important;max-width:none!important;padding:28px 22px 32px!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-open-content,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-open-content){grid-template-columns:1fr!important;gap:28px!important}:is(main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-list,main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-list){column-count:1!important;column-gap:0!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-image{aspect-ratio:300/198!important;width:100%!important;height:auto!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-image{aspect-ratio:300/198!important;width:100%!important;height:auto!important}main:has(.gm-prescribing-condition-list) [data-component-id=prescribing-minor-illness-common-conditions-accordion] .rx-conditions-image img{aspect-ratio:300/198!important;width:100%!important;height:auto!important}main:has(.gm-prescribing-condition-list) .gm-prescribing-common-conditions-accordion .rx-conditions-image img{aspect-ratio:300/198!important;width:100%!important;height:auto!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div,.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div,.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure,.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure img{width:100%!important;max-width:none!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div>div:has(figure){width:100%!important;max-width:none!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div>div:has(h2){width:100%!important;max-width:none!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div{grid-template-columns:1fr!important;gap:28px!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure,.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section figure img{aspect-ratio:1200/870!important;height:auto!important}.gm-prescribing-minor-illness-how-it-works-content-section .gm-migration-longform-page-section>div>div>div:has(figure){aspect-ratio:1200/870!important;height:auto!important}.gm-prescribing-condition-list{width:100%!important;padding-bottom:110px!important}.gm-prescribing-condition-list:before{margin-bottom:32px;font-size:26px}.gm-prescribing-condition-list__grid{grid-template-columns:1fr!important;gap:18px!important}.gm-prescribing-condition-list__card:first-child,.gm-prescribing-condition-list__card:nth-child(2),.gm-prescribing-condition-list__card:nth-child(3),.gm-prescribing-condition-list__card:nth-child(5),.gm-prescribing-condition-list__card:nth-child(7),.gm-prescribing-condition-list__card:nth-child(10),.gm-prescribing-condition-list__card:nth-child(12),.gm-prescribing-condition-list__card:nth-child(15){grid-template-columns:1fr!important;height:326px!important;min-height:326px!important}.gm-prescribing-condition-list__card figure,.gm-prescribing-condition-list__card .rxp-image-asset,.gm-prescribing-condition-list__card .rxp-image-asset__link,.gm-prescribing-condition-list__card img{width:100%!important;height:176px!important}.gm-prescribing-condition-list__card>div{min-height:150px!important;padding:22px 24px 58px!important}.gm-prescribing-condition-list__title a:before{font-size:22px}.gm-prescribing-condition-list__card>div:after{bottom:28px;left:24px}.gm-prescribing-condition-list__card>div:before{bottom:22px;left:116px}.gm-prescribing-condition-list__grid:after{height:326px}.gm-prescribing-minor-illness-row-content-section{height:auto!important;min-height:520px!important}.gm-prescribing-minor-illness-row-content-section .gm-prescription-delivery-row-content-section,.gm-prescribing-minor-illness-row-content-section .gm-prescription-delivery-row-content-section>div,.gm-prescribing-minor-illness-row-content-section .gm-prescription-delivery-row-content-section [data-content-type=image],.gm-prescribing-minor-illness-row-content-section figure{height:520px!important}.gm-prescribing-minor-illness-row-content-section img{border-radius:12px 12px 0 0!important;width:100%!important;height:250px!important}.gm-prescribing-minor-illness-row-content-section:before,.gm-prescribing-minor-illness-row-content-section:after{width:100%;padding:0 28px;left:0}.gm-prescribing-minor-illness-row-content-section:before{font-size:30px;top:300px}.gm-prescribing-minor-illness-row-content-section:after{font-size:15px;top:394px}}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-prototype-controls,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-prototype-fab{display:none!important}body:has(.wl-page.wl-cms-shell[data-site-path$=\/bewell])>.global-auth-controls{display:none!important}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-cms-main{background:#fff}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-program{max-width:1100px;margin-left:auto;margin-right:auto;padding:28px 28px 0}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-program-hero{background:var(--bewell-mist);border-radius:16px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-program-discount{background:var(--bewell-mist);border-color:var(--bewell-border);color:var(--bewell-teal)}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-program-benefit img{object-fit:contain}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-live-stack{max-width:960px;color:var(--bewell-text);margin:0 auto}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-breadcrumb{width:min(100%, var(--wl-crumb-rail,960px));margin-inline:auto}@media (min-width:768px) and (max-width:959px){.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-breadcrumb{width:calc(100% - 2 * var(--wl-space-sm))}}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero{box-sizing:border-box;background:var(--bewell-mist);max-width:960px;margin:0 auto 100px;padding:28px 20px 28px 525px;display:block;position:relative}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-media{background:var(--bewell-border);border-bottom-right-radius:60%;width:456px;height:329px;position:absolute;top:0;left:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-media{background:color-mix(in srgb, var(--bewell-border) 72%, #fff)}}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-media img{border-bottom-right-radius:60%;width:auto;height:309px;display:block}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-copy h2{color:var(--bewell-teal);margin:0 0 10px;font-size:28px;font-weight:800;line-height:36px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-copy p{color:var(--bewell-teal-dark);margin:0 0 12px;font-size:14px;font-weight:800;line-height:22px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-carousel{max-width:900px;margin:0 auto 22px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-carousel-arrow{z-index:2;width:38px;height:54px;color:var(--bewell-teal);background:#ffffffb8;border:0;font-size:30px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-carousel img{width:100%;height:auto;display:block}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-carousel-note{color:var(--bewell-muted);justify-content:center;align-items:center;gap:6px;margin:18px 0 70px;font-size:10px;line-height:18px;display:flex}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-video{width:100%;max-width:900px;height:516px;margin:0 auto 80px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-video iframe{border:0;width:100%;height:100%;display:block}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-rewards{text-align:center;max-width:900px;margin:0 auto 80px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-rewards-mark{width:63px;height:auto;margin:0 auto 34px;display:block}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-rewards h2{color:var(--bewell-teal);margin:0 0 40px;font-size:24px;font-weight:800;line-height:38px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-reward-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-reward-card{background:var(--bewell-surface);min-height:238px;color:var(--bewell-text);border-radius:20px;padding:25px 20px 20px;font-size:14px;font-weight:800;line-height:24px;box-shadow:0 4px 10px #0000001a}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-reward-card img{object-fit:contain;max-width:118px;height:118px;margin:0 auto 20px;display:block}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medications{grid-template-columns:minmax(0,1.36fr) minmax(300px,.94fr);align-items:center;gap:42px;max-width:900px;margin:0 auto 60px;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medications h2{color:var(--bewell-teal);margin:0 0 10px;font-size:28px;font-weight:800;line-height:38px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medications-lead{color:var(--bewell-text);margin:0 0 25px;font-size:14px;line-height:22px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medication-list{gap:30px;margin:0;padding:0;list-style:none;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medication-item{color:var(--bewell-text);grid-template-columns:50px minmax(0,1fr);align-items:center;gap:0;font-size:14px;font-weight:800;line-height:22px;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medication-item img{object-fit:contain;width:35px;height:35px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medications-art img{width:100%;height:auto;display:block}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-legal{max-width:900px;color:var(--bewell-text);margin:0 auto 70px;font-size:12px;line-height:20px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-legal p{margin:0 0 18px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-legal ol{margin:0 0 30px 24px;padding:0;list-style:decimal}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-legal li{margin:0 0 10px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-backdrop{z-index:80;background:#0000008c;position:fixed;inset:0}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-modal{z-index:81;background:var(--bewell-surface);border-radius:16px;grid-template-columns:1fr 1fr;width:min(720px,100vw - 48px);max-height:calc(100dvh - 48px);display:grid;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 12px 34px #0000002e}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-close{color:#fff;background:#343434;border:2px solid #fff;border-radius:999px;width:28px;height:28px;font-size:18px;font-weight:800;line-height:22px;position:absolute;top:-13px;right:-13px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-panel{background:var(--bewell-mist);border-radius:16px 0 0 16px;padding:50px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-panel img{object-fit:contain;width:100px;height:100px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-panel h2{color:var(--bewell-teal);letter-spacing:0;margin:22px 0 18px;font-size:34px;font-weight:800;line-height:1.28}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-panel p{color:var(--bewell-text);margin:0;font-size:16px;line-height:24px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-required{color:var(--bewell-teal);margin:0 0 16px;font-size:12px;font-style:italic;line-height:16px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-form input{box-sizing:border-box;width:100%;height:40px;color:var(--bewell-text);border:1px solid #d9d9d9;border-radius:4px;margin:0 0 18px;padding:8px 12px;font-size:14px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-fineprint{color:var(--bewell-text);margin:18px 0 0;font-size:11px;line-height:16px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-fineprint a{color:var(--bewell-teal);text-decoration:underline}@media (max-width:767px){.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-breadcrumb,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-carousel,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-video,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-rewards,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-medications,.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-legal{width:100%;max-width:290px;margin-left:auto;margin-right:auto}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-breadcrumb{display:none}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero{grid-template-columns:1fr;margin-top:8px;margin-bottom:40px;padding:215px 20px 24px;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-media{width:274px;height:196px;position:absolute}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-media img{width:auto;max-width:none;height:190px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-copy p{margin-bottom:17px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-hero-actions{display:grid}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-rewards-mark{width:auto;height:48px;margin-bottom:30px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-sms-modal{grid-template-columns:1fr;width:calc(100vw - 32px);max-height:calc(100dvh - 48px);top:24px;overflow:auto;transform:translate(-50%)}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-bewell-carousel-arrow{width:30px;height:40px;display:block}}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-app-install-banner{background:var(--bewell-surface);border-bottom:1px solid var(--bewell-border);color:var(--bewell-text);align-items:center;gap:12px;padding:10px 12px;display:flex}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-app-install-banner-close{color:var(--rx-source-muted);cursor:pointer;background:0 0;border:0;padding:4px;line-height:0}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-app-install-banner-icon{object-fit:contain;width:40px;height:40px}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-app-install-banner-info{flex-direction:column;flex:1;min-width:0;font-size:12px;line-height:16px;display:flex}.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-app-install-banner-info strong{font-size:14px}@media (min-width:960px){.wl-page.wl-cms-shell[data-site-path$=\/bewell] .wl-app-install-banner{display:none}}body:has(.wl-page.wl-cms-shell[data-site-path$=\/carenetwork]) .global-auth-controls{display:none!important}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-cms-main{background:#fff;padding-top:115px;position:relative}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero{background:#fff;border-radius:0;min-height:520px;margin:0 auto;padding:0;display:block;position:relative;overflow:hidden}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-media{background-image:url(/brand-assets/carenetwork/carenetwork-hero-slider-3.jpg),url(/carenetwork-assets/rcn-caregivers-office-v2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-copy{z-index:3;box-sizing:border-box;background:#e5f5f4;border-radius:8px;width:min(526px,100vw - 112px);min-height:270px;padding:74px 70px 58px;display:none;position:absolute;top:150px;left:clamp(72px,6vw,132px)}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-copy h1{color:#147b74;letter-spacing:0;max-width:390px;margin:0;font-family:Alright Sans LP Bay,Open Sans,sans-serif;font-size:64px;font-weight:700;line-height:1.08}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-media{display:block}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-body{flex-direction:column;gap:0;margin-top:0;display:flex}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-main{grid-template-columns:minmax(40px,1fr) minmax(0,560px) minmax(0,560px) minmax(40px,1fr);gap:0 54px;width:100%;max-width:none;padding:120px 0 0;display:grid;position:relative}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary{color:#343434;font-size:16px;line-height:1.58;display:contents}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary>*,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefits{z-index:1;box-sizing:border-box;margin:0;position:relative;width:auto!important;max-width:none!important}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2{color:#147b74;letter-spacing:0;font-family:Alright Sans LP Bay,Open Sans,sans-serif;font-size:40px;font-weight:700;line-height:1.2}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p{max-width:none;width:auto!important}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary img{max-width:100%;height:auto;display:block}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:first-of-type{grid-area:1/3;align-self:end;padding:86px 74px 22px 0}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:first-of-type{grid-area:2/3;padding:0 74px 26px 0}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(2){grid-area:3/3;padding:0 74px 26px 0}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(3){grid-area:4/3;padding:0 74px 92px 0}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(4){grid-area:1/2/5;align-self:center;padding:78px 0 78px 74px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(4) img{object-fit:cover;width:560px;height:360px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(2){text-align:center;grid-area:6/2;align-self:end;padding:76px 0 22px 74px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(5){grid-area:7/2;padding:0 0 26px 74px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(6){grid-area:8/2;padding:0 0 96px 74px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(7){grid-area:6/3/9;align-self:center;padding:54px 74px 96px 0}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(7) img{object-fit:cover;width:520px;height:430px;margin-left:auto}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefits{grid-area:10/2/auto/4;grid-template-columns:repeat(4,minmax(0,1fr));gap:58px;margin:92px 0 0;padding:0;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefit{text-align:center;background:0 0;border:0;border-radius:0;padding:0;display:block}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefit h2{color:#147b74;margin:0 0 24px;font-family:Alright Sans LP Bay,Open Sans,sans-serif;font-size:60px;font-weight:800;line-height:1}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefit p{color:#343434;max-width:216px;margin:0 auto;font-size:16px;line-height:1.55}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-discount{display:none}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(3){grid-area:11/3;align-self:end;margin-top:96px;padding:70px 80px 8px 8px;font-size:38px;font-weight:400}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(8){grid-area:11/2/13;align-self:stretch;padding:48px 0 42px 170px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(8) img{object-fit:contain;width:190px;height:190px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(9){color:#147b74;grid-area:12/3;align-self:start;padding:0 80px 52px 8px;font-size:36px;font-style:italic;font-weight:800;line-height:1.2}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(4){grid-area:15/2;margin-top:118px;padding-top:0;font-size:42px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(10){grid-area:16/2;padding-top:24px;font-size:18px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(11){color:#1db1a8;grid-area:17/2;padding-top:24px;font-size:28px;line-height:1.2}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(11) strong{color:#1db1a8;margin-left:12px;font-size:48px;font-weight:800;display:inline-block}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(12){grid-area:15/3/19;place-self:center end}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(12) img{object-fit:contain;width:440px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(13){grid-area:18/2;padding-top:16px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(13) a{color:#fff;background:#147b74;border-radius:6px;align-items:center;min-height:48px;padding:0 28px;font-weight:700;text-decoration:none;display:inline-flex}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(5){text-align:center;grid-area:20/2/auto/4;margin-top:88px;padding:78px 0 58px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h3{color:#343434;font-size:18px;font-weight:800;line-height:1.2}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary ul{gap:20px;margin:0;list-style:none;display:grid}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary li{color:#343434;margin:0;font-size:18px;line-height:1.28;position:relative}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-aside{text-align:center;background:#fff;border:0;border-radius:0;order:40;width:min(1180px,100vw - 80px);margin:80px auto 0;padding:0 0 76px}@media (max-width:1020px){.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-main{flex-direction:column;width:calc(100vw - 32px);margin:0 auto;padding-top:56px;display:flex}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary{display:block}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h3,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary ul{margin:0;padding-left:24px!important;padding-right:24px!important}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary img,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(4) img,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(7) img,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(12) img{width:100%;height:auto}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefits{grid-template-columns:1fr;gap:34px;margin-top:54px}}@media (max-width:860px){.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-copy{width:auto;min-height:0;padding:38px 32px;top:155px;left:24px;right:24px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-copy h1{font-size:44px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-aside{width:calc(100vw - 32px)}}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:first-of-type{padding:84px 96px 24px 60px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:first-of-type,.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(2),.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(3){padding-left:60px;padding-right:96px;font-size:16px;line-height:1.62}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(3){padding-bottom:86px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(4){padding:72px 60px 72px 96px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(2){padding:76px 80px 20px 96px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(5),.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(6){padding-left:96px;padding-right:74px;font-size:16px;line-height:1.62}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(6){padding-bottom:92px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(7){padding:58px 96px 92px 40px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefits{gap:76px;width:min(1200px,100vw - 128px);margin:108px auto 0}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefit p{max-width:214px;font-size:16px;line-height:1.55}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(8){padding:40px 0 42px 176px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(3){margin-top:104px;padding:82px 82px 10px 24px;font-size:40px;line-height:1.18}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(9){padding:0 82px 60px 24px;font-size:40px;line-height:1.16}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(4){margin-top:118px;font-size:40px;line-height:1.2}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(10){padding-top:22px;font-size:18px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(5){margin-top:90px;padding-top:82px;padding-bottom:56px;font-size:40px}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h3{font-size:18px;line-height:1.2}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary li{font-size:18px;line-height:1.28}@media (max-width:1020px){.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefits{gap:34px;width:auto}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary h2:nth-of-type(3),.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(8),.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-summary p:nth-of-type(9){margin-top:0}}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-media{background-color:#f2f9f9;background-image:url(/brand-assets/carenetwork/carenetwork-hero-slider-3.jpg),url(/carenetwork-assets/rcn-caregivers-office-v2.jpg);background-position:50%;background-size:cover}.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-benefit p{line-height:1.48}@media (max-width:1020px){.wl-page.wl-cms-shell[data-site-path$=\/carenetwork] .wl-program-hero-media{background-position:50%}}:is(body:has(.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn]) .wl-prototype-controls,body:has(.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn]) .wl-prototype-fab,body:has(.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn]) .global-auth-controls){display:none!important}.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn] main.wl-cms-main:has(.wl-program) .wl-program-benefits:before{content:"Enhanced Benefits with Be Well ®";color:var(--ppn-teal);text-align:center;letter-spacing:0;font-family:Alright Sans LP Bay,Open Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.2;position:absolute;top:0;left:0;right:0}.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn] main.wl-cms-main:has(.wl-program) .wl-program-benefit h2{display:none}.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn] main.wl-cms-main:has(.wl-program) .wl-program-aside .wl-prose{max-width:650px;color:var(--ppn-text);font-size:14px;line-height:1.55}.wl-page[data-site-path$=\/seniors-tuesday] .wl-cms-main{background:#fff}.wl-page[data-site-path$=\/seniors-tuesday]>.wl-prototype-controls{display:none!important}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program{max-width:960px;margin:0 auto;padding:30px 0 35px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero{background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-media{aspect-ratio:2100/675;background-image:url(/brand-assets/seniors-tuesday/seniors-tuesday-desktop.png);background-position:50%;background-size:cover;border-radius:14px;order:1;width:100%;display:block;overflow:hidden}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-image{object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;min-height:0;max-height:none;display:block}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-mark,.wl-page[data-site-path$=\/seniors-tuesday] .wl-eyebrow,.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-copy>p,.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-terms,.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-discount,.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-benefits,.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-aside{display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-copy{text-align:center;order:2;margin-top:24px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-copy h1{color:#147b74;font-family:var(--wl-font-family);text-align:center;margin:0;font-size:0;font-weight:700;line-height:1.3}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-copy h1:after{content:"Seniors' Tuesday";font-size:34px;line-height:45px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions{justify-content:center;margin-top:50px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button{box-sizing:border-box;color:#fff;white-space:nowrap;background:#147b74;border:0;border-radius:6px;width:164px;min-width:164px;height:46px;min-height:46px;padding:0;font-size:0;font-weight:700;line-height:24px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button:hover,.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button:focus{color:#fff;background:#006b6b;text-decoration:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button span{display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button:after{content:"View e-Flyer";font-size:18px;line-height:24px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-body{margin-top:29px;display:block}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-main{display:block}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-summary{color:#333;max-width:960px;margin:0;font-size:12px;font-weight:400;line-height:17px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-summary>*{display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-summary:before{content:"* Some exclusions apply. Seniors' Tuesday discount applies to our regular priced items and excludes sale items, prescriptions, products with codeine, Insulin, Gift Cards, lottery, postal services, transit tickets, baby formula & diapers, prepaid phone cards, newspapers, cheese, eggs, fresh milk & bread and photofinishing. See in store for more information. Rexall may modify or withdraw this offer at any time.";display:block}.gm-normalized-footer[data-page-slug=seniors-tuesday]{box-sizing:border-box;grid-template-columns:250px minmax(0,800px);align-content:start;gap:114px;height:531px;padding:50px 138px 38px;position:relative}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-brand{justify-items:start;gap:18px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-brand .gm-normalized-brand{justify-self:start;width:220px!important;max-width:220px!important}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-brand .gm-normalized-brand img{width:220px!important;max-width:220px!important;height:auto!important}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-tagline{display:none}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-ctas{gap:20px;max-width:225px;margin-top:25px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-social{gap:13px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:42px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group strong{color:#147b74;letter-spacing:0;font-size:16px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group ul{gap:7px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group .rxp-link-action{color:#6e6e6e;font-size:14px;line-height:1.45}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-legal{grid-column:auto;width:auto;margin-top:0;padding-top:18px;position:absolute;bottom:74px;left:502px;right:138px}@media (max-width:860px){.wl-page[data-site-path$=\/seniors-tuesday] .wl-program{width:290px;max-width:290px;margin:0 auto;padding:0 0 25px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program:before{display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-media{aspect-ratio:874/615;background-image:url(/brand-assets/seniors-tuesday/seniors-tuesday-mobile.png);border-radius:12px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-image{opacity:0}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-copy{margin-top:25px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero-copy h1:after{font-size:28px;line-height:39px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions{margin-top:25px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button{width:164px;min-width:164px;height:46px;min-height:46px;padding:0}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-actions .rxp-button:after{font-size:16px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-body{margin-top:30px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-summary{font-size:12.5px;line-height:17.1px}.gm-normalized-footer[data-page-slug=seniors-tuesday]{flex-direction:column;gap:0;height:auto;padding:0 50px 36px;display:flex}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-groups{flex-direction:column;order:1;gap:0;width:100%;display:flex}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group{border-bottom:1px solid #d6dddd;padding:11px 0}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group__summary{min-height:24px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child{display:contents}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child .rxp-footer-link-group__summary{border-bottom:1px solid #d6dddd;order:1;padding:11px 0}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:nth-child(2){order:2}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:nth-child(3){order:3}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:nth-child(4){order:4}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul{order:5;margin:0;list-style:none;display:contents}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul>li:nth-child(-n+3){display:none}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul>li:nth-child(n+4){padding:10px 0;display:block}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul>li:nth-child(4){order:5;padding-top:14px;padding-bottom:8px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul>li:nth-child(5){order:6}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul>li:nth-child(6){order:7}.gm-normalized-footer[data-page-slug=seniors-tuesday] .rxp-footer-link-group:first-child>ul>li:nth-child(n+4) .rxp-link-action{color:#6e6e6e;justify-content:flex-start;font-size:14px;font-weight:700}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-brand{flex-direction:column;order:2;align-items:center;gap:0;width:100%;margin-top:41px;display:flex}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-brand .gm-normalized-brand{order:1;width:221px!important;max-width:221px!important}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-brand .gm-normalized-brand img{width:221px!important;max-width:221px!important;height:auto!important}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-ctas{order:2;gap:20px;width:225px;max-width:225px;margin-top:27px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-ctas .rxp-button{min-height:36px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-social{order:3;justify-content:center;width:225px;margin-top:30px}.gm-normalized-footer[data-page-slug=seniors-tuesday] .gm-normalized-footer-legal{order:3;width:100%;margin-top:72px;padding-top:18px;position:static}}.wl-page:has(.wl-slp--company) .wl-prototype-controls{display:none!important}body:has(.wl-slp--company) .global-auth-controls{display:none!important}.wl-slp--company,.wl-slp--company *{box-sizing:border-box}.wl-slp--company{--company-rail:968px;--company-sidebar:220px;--company-main:724px;--company-gap:24px;--company-sidebar-panel:url(/company-assets/company-sidebar-panel.svg);width:min(var(--company-rail), calc(100% - 80px));max-width:var(--company-rail);grid-template-columns:minmax(0, var(--company-main)) var(--company-sidebar);column-gap:var(--company-gap);color:#343434;font-family:var(--wl-font-family,"Open Sans", Arial, sans-serif);align-items:start;margin:0 auto;display:grid;padding:0!important}.wl-slp--company>.rxp-breadcrumb-trail{grid-column:1/-1}.wl-slp--company .wl-slp-hero{background:#e5f5f4;border-radius:12px;grid-column:1;align-items:center;min-height:190px;margin:0;padding:50px 31px;display:flex}.wl-slp--company .wl-slp-hero-copy{width:100%}.wl-slp--company .wl-slp-hero-copy>p,.wl-slp--company .wl-slp-hero-media,.wl-slp--company .wl-slp-related,.wl-slp--company .wl-slp-accordion summary svg{display:none!important}.wl-slp--company .wl-slp-hero-copy h1{color:#147b74;letter-spacing:0;margin:0;font-size:32px;font-weight:800;line-height:1.2}.wl-slp--company .wl-slp-body{margin:0;display:contents}.wl-slp--company .wl-slp-main{flex-direction:column;grid-column:1;width:100%;margin-top:26px;display:flex}.wl-slp--company .wl-slp-aside{width:var(--company-sidebar);color:#006b6b;min-height:704px;font-family:var(--wl-font-family,"Open Sans", Arial, sans-serif);grid-area:1/2/span 2;display:block;position:relative}.wl-slp--company .wl-slp-aside:before{content:"";background:#ddf4cf url(/brand-assets/pharmacy-sidebar/bewell-desktop-v2.png) 50%/cover no-repeat;border-radius:10px;width:100%;height:170px;display:block}.wl-slp--company .wl-slp-aside:after{content:"";white-space:pre-line;background:url(/migration-engine/assets/transfer/images-pharmacy-sidebar-ManagePrescriptions-fdab00a779.svg) right 14px top 19px / 38px 38px no-repeat, url(/migration-engine/assets/transfer/images-pharmacy-sidebar-Quickfind-c10b868ebb.svg) right 14px top 247px / 42px 42px no-repeat, var(--company-sidebar-panel) 0 0 / 100% 520px no-repeat;color:#0000;border-radius:8px;width:100%;min-height:520px;padding:22px 14px 18px;position:absolute;top:184px;left:0;overflow:hidden}.wl-slp--company .wl-slp-intro{order:1;margin:0 0 8px}.wl-slp--company .wl-slp-education{border:0;margin:0;display:contents}.wl-slp--company .wl-slp-accordion{border:0;margin:0 0 22px}.wl-slp--company .wl-slp-cards{order:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;margin:14px 0 34px;display:grid}.wl-slp--company .wl-slp-accordion:only-child{order:2;margin:0}.wl-slp--company .wl-slp-accordion summary{color:#147b74;cursor:default;margin:0 0 11px;padding:0;font-size:24px;font-weight:800;line-height:1.3;list-style:none;display:block}.wl-slp--company .wl-slp-accordion summary::-webkit-details-marker{display:none}.wl-slp--company .wl-slp-accordion:only-child>summary{display:none!important}.wl-slp--company .wl-slp-accordion:not([open])>.wl-slp-accordion-body{display:block!important}.wl-slp--company .wl-slp-accordion-body{padding:0}.wl-slp--company .wl-prose,.wl-slp--company .wl-slp-accordion-body{color:#555;font-size:13px;font-weight:400;line-height:22px}.wl-slp--company .wl-prose h3{color:#147b74;margin:17px 0 9px;font-size:21px;font-weight:800;line-height:1.32}.wl-slp--company .wl-slp-intro h3:first-child{margin-top:0}.wl-slp--company .wl-slp-accordion-body .wl-prose h3:nth-of-type(5){margin-top:92px;margin-bottom:22px}.wl-slp--company .wl-prose p{color:#555;margin:0 0 13px;font-size:13px;line-height:22px}.wl-slp--company .wl-prose p:last-child{margin-bottom:0}.wl-slp--company .wl-prose strong{color:#343434;font-weight:800}.wl-slp--company .wl-prose a{color:#147b74;font-weight:800;text-decoration:underline}.wl-slp--company .wl-slp-card{min-width:0;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;padding:0;display:flex}.wl-slp--company .wl-slp-card:hover{box-shadow:none;border-color:#0000}.wl-slp--company .wl-slp-card-icon{object-fit:contain;width:125px;height:125px;margin:0 0 12px}.wl-slp--company .wl-slp-card h3{color:#005a5a;margin:0 0 4px;font-size:18px;font-weight:400;line-height:1.25}.wl-slp--company .wl-slp-card .wl-prose,.wl-slp--company .wl-slp-card .wl-prose p{color:#555;text-align:center;font-size:13px;line-height:18px}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=ability-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=women-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=open-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=aspire-v2])){color:#555;text-align:center;vertical-align:top;flex-direction:column;align-items:center;width:24%;min-width:128px;margin:20px 0 42px;font-size:13px;line-height:18px;display:inline-flex}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=ability-v2]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=women-v2]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=open-v2]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=aspire-v2]) img){object-fit:contain;width:128px;height:128px;margin:0 0 12px;display:block}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=ability-v2]) strong,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=women-v2]) strong,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=open-v2]) strong,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=aspire-v2]) strong){color:#005a5a;margin:0 0 4px;font-size:18px;font-weight:400;line-height:1.25}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo4]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=BestPlaces])){color:#555;text-align:center;vertical-align:top;flex-direction:column;justify-content:flex-start;align-items:center;width:23.4%;min-width:124px;margin:40px 0 58px;font-size:12px;line-height:16px;display:inline-flex}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_Best_Workplaces_Canada_2025])){width:45.4%;margin-top:42px;margin-bottom:66px}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo4]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=BestPlaces]) img){object-fit:contain;width:auto;max-width:142px;max-height:134px;margin:0 auto 13px;display:block}.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]) img{max-width:132px;max-height:174px}.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_Best_Workplaces_Canada_2025]) img{max-width:190px;max-height:174px}.gm-normalized-footer[data-page-slug=company]{min-height:510px;margin-top:20px;padding-top:70px;padding-bottom:42px}.gm-normalized-footer[data-page-slug=company] .gm-normalized-footer-groups{column-gap:18px}@media (max-width:1019px){.wl-slp--company{width:min(720px,100% - 48px);max-width:720px;margin-top:24px;display:block}.wl-slp--company:before{display:none}.wl-slp--company .wl-slp-hero{min-height:150px}.wl-slp--company .wl-slp-body{display:block}.wl-slp--company .wl-slp-main{margin-top:24px;display:flex}.wl-slp--company .wl-slp-aside{width:100%;min-height:calc(min(264px,77.27vw - 37.0896px) + 520px);margin-top:30px;display:block}.wl-slp--company .wl-slp-aside:before{background-size:cover;height:min(264px,77.27vw - 37.0896px)}.wl-slp--company .wl-slp-aside:after{background:url(/migration-engine/assets/transfer/images-pharmacy-sidebar-ManagePrescriptions-fdab00a779.svg) right 18px top 18px / 38px 38px no-repeat, url(/migration-engine/assets/transfer/images-pharmacy-sidebar-Quickfind-c10b868ebb.svg) right 18px top 224px / 42px 42px no-repeat, var(--company-sidebar-panel) 0 0 / 100% 492px no-repeat;min-height:492px;top:calc(min(264px,77.27vw - 37.0896px) + 14px)}}.wl-public-page-breadcrumb{width:100%;margin-inline:0;margin-bottom:var(--wl-gap-breadcrumb)}.wl-hlp .rxp-breadcrumb-trail{width:min(calc(100% - 2 * var(--wl-space-sm)), var(--wl-crumb-rail,960px));margin-inline:auto}.wl-utility-workflow__aside{--wl-legal-radius-container:12px;--wl-legal-rail-gap:20px;--wl-legal-rail-panel:#f8f8f8;--wl-legal-bewell-panel:#e3f9d2;--wl-font-size-body:14px;gap:var(--wl-legal-rail-gap);flex-direction:column;display:flex}.wl-utility-workflow>.wl-utility-workflow__breadcrumb{width:min(100%, var(--wl-crumb-rail,960px));margin-block-start:30px;margin-inline:auto}.wl-utility-composed--refill>.wl-utility-workflow__breadcrumb{width:min(calc(100% - 2 * var(--wl-space-sm)), var(--wl-crumb-rail,960px))}.wl-utility-workflow__breadcrumb .wl-public-page-breadcrumb{margin-inline:0}@media (max-width:767px){.wl-utility-workflow>.wl-utility-workflow__breadcrumb{margin-block-start:15px}}.wl-page .wl-slp.wl-slp--spc{box-sizing:border-box;width:min(960px,100% - 48px);max-width:960px;margin:0 auto;padding:30px 0 42px}.wl-slp--spc .wl-slp-body,.wl-slp--spc .wl-slp-main,.wl-slp--spc .wl-blocks{width:100%;max-width:none}.wl-slp--spc .wl-slp-body{margin-top:0;display:block}.wl-slp--spc .wl-blocks--hero .wl-hlp-hero{background:#fff;margin:0;overflow:visible}.wl-slp--spc .wl-hlp-hero-image-wrapper{aspect-ratio:2100/675;border-radius:14px;width:100%;height:auto;overflow:hidden}.wl-slp--spc .wl-hlp-hero-picture{height:100%;min-height:0}.wl-slp--spc .wl-hlp-hero-card{width:100%;max-width:960px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:27px auto 0;padding:0}.wl-page .wl-slp--spc .wl-hlp-hero-card h1{color:#147b74;letter-spacing:0;font-size:60px;font-weight:700;line-height:1.1}.wl-slp--spc .wl-blocks--main>.wl-hlp-content{padding:44px 0 30px}.wl-slp--spc .wl-hlp-content-stack{gap:0;max-width:960px}.wl-slp--spc .wl-hlp-content-row-full .wl-hlp-content-text{text-align:left;align-items:stretch}.wl-slp--spc .wl-hlp-content-row-full .wl-hlp-content-text p{max-width:none}.wl-slp--spc .wl-hlp-content-text p,.wl-slp--spc .wl-hlp-cardgrid-body,.wl-slp--spc .wl-hlp-cardgrid-subheading{color:#333;font-size:14px;line-height:1.5}.wl-slp--spc .wl-hlp-content-ctas{justify-content:center;margin-top:28px;display:flex}.wl-slp--spc .wl-hlp-content-cta.rxp-button{color:#fff;background:#147b74;border-radius:6px;min-height:42px;padding:10px 22px;font-size:14px;font-weight:700}.wl-slp--spc .wl-hlp-cardgrid--feature{background:#fff;padding:20px 0 14px}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-inner{max-width:960px}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-heading{color:#147b74;text-align:left;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.3}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-subheading{text-align:left;max-width:none;margin:0 0 14px}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:13px;margin-top:0}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-card{background:0 0;border:0;border-radius:0}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-content{gap:3px;padding:0}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-eyebrow,.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title{color:#333;letter-spacing:0;text-transform:none;font-size:14px;font-weight:700;line-height:1.45}.wl-slp--spc .wl-hlp-callout-buttons{margin-top:0}.wl-slp--spc .wl-hlp-callout-primary.rxp-button{min-height:42px;padding:10px 22px;font-size:14px;font-weight:700}.wl-slp--spc .wl-blocks--main>.wl-hlp-content:last-child{border-top:1px solid #d9d9d9;padding-top:28px}.wl-slp--spc .wl-blocks--main>.wl-hlp-content:last-child p{font-size:10px;line-height:1.45}.wl-slp--spc .wl-blocks--main>.wl-hlp-content:last-child p:first-child{text-align:center;margin-bottom:20px}.wl-page .wl-utility-composed--online-shopping{box-sizing:border-box;width:min(960px,100% - 48px);max-width:960px;margin:0 auto;padding:30px 0 50px}.wl-utility-composed--online-shopping .wl-blocks,.wl-utility-composed--online-shopping .wl-hlp--online-shopping{width:100%;max-width:none}.wl-hlp--online-shopping .wl-hlp-hero{background:#fff;margin:0;overflow:visible}.wl-hlp--online-shopping .wl-hlp-hero-image-wrapper{aspect-ratio:1440/434;border-radius:14px;width:100%;height:auto;overflow:hidden}.wl-hlp--online-shopping .wl-hlp-hero-picture{height:100%;min-height:0}.wl-hlp--online-shopping .wl-hlp-hero-card{max-width:900px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:52px auto 0;padding:0 24px}.wl-page .wl-hlp--online-shopping .wl-hlp-hero-card h1{color:#147b74;letter-spacing:0;font-size:26px;font-weight:700;line-height:1.3}.wl-hlp--online-shopping>.wl-hlp-content{padding:42px 0 34px}.wl-hlp--online-shopping>.wl-hlp-content .wl-hlp-content-stack{gap:0;max-width:900px}.wl-hlp--online-shopping>.wl-hlp-content .wl-hlp-content-text h2{display:none}.wl-hlp--online-shopping>.wl-hlp-content .wl-hlp-content-text p{color:#333;max-width:900px;font-size:14px;line-height:1.45}.wl-hlp--online-shopping .wl-hlp-content-ctas{justify-content:center;margin-top:28px;display:flex}.wl-hlp--online-shopping .wl-hlp-content-cta.rxp-button{color:#fff;background:#df2737;border-color:#df2737;border-radius:6px;min-height:42px;padding:10px 24px;font-size:14px;font-weight:700}.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource{background:#f8f8f8;border-radius:14px;margin-top:36px;padding:76px 102px 34px}.wl-hlp--online-shopping .wl-hlp-cardgrid-heading{color:#147b74;margin-bottom:0;font-size:28px;font-weight:400}.wl-hlp--online-shopping .wl-hlp-cardgrid-list,.wl-hlp--online-shopping .wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:40px}.wl-hlp--online-shopping .wl-hlp-cardgrid-card{border-color:#e5e5e5;border-radius:3px;min-height:236px}.wl-hlp--online-shopping .wl-hlp-cardgrid-card-link{min-height:236px}.wl-hlp--online-shopping .wl-hlp-cardgrid-media{box-sizing:border-box;height:62px;padding:21px 20px 0}.wl-hlp--online-shopping .wl-hlp-cardgrid-media img{object-fit:contain;object-position:left center;width:auto;max-width:190px;height:38px}.wl-hlp--online-shopping .wl-hlp-cardgrid-content{gap:8px;padding:10px 20px 20px}.wl-hlp--online-shopping .wl-hlp-cardgrid-title{display:none}.wl-hlp--online-shopping .wl-hlp-cardgrid-body{color:#333;font-size:13px;line-height:1.45}.wl-hlp--online-shopping .wl-hlp-cardgrid-link{box-sizing:border-box;color:#fff;background:#147b74;border-radius:6px;width:fit-content;min-height:40px;margin-top:auto;padding:10px 18px;font-size:13px;font-weight:700}.wl-hlp--online-shopping .wl-hlp-cardgrid-footer-note{color:#666;text-align:center;margin:26px 0 0;font-size:10px}.wl-hlp--online-shopping>.wl-hlp-content:last-child{padding:50px 0 28px}.wl-hlp--online-shopping>.wl-hlp-content:last-child .wl-hlp-content-text{text-align:left;align-items:stretch}.wl-hlp--online-shopping>.wl-hlp-content:last-child .wl-hlp-content-text p{max-width:none;font-size:10px;line-height:1.45}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday{background:0 0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program:before{content:none;display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-hero-media{aspect-ratio:2100/675;background:0 0;border-radius:14px;order:1;width:100%;display:block;overflow:hidden}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday picture{width:100%;height:100%;display:block}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-image{opacity:1;object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;display:block}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-hero-copy{text-align:center;order:2;margin-top:24px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-hero-copy h1{color:#147b74;margin:0;font-size:34px;font-weight:700;line-height:45px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-hero-copy h1:after{content:none;display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-actions{justify-content:center;margin-top:50px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-actions .rxp-button{color:#fff;background:#147b74;border:0;border-radius:6px;width:164px;min-width:164px;height:46px;min-height:46px;padding:0;font-size:18px;font-weight:700}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-actions .rxp-button span{display:inline}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-actions .rxp-button:after{content:none;display:none}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program>.wl-program-body .wl-hlp-content{padding:0}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program>.wl-program-body .wl-hlp-content-stack{max-width:960px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program>.wl-program-body .wl-hlp-content-text{text-align:left;align-items:stretch}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program>.wl-program-body .wl-hlp-content-text p{color:#333;max-width:none;font-size:12px;line-height:17px}@media (max-width:767px){.wl-page .wl-slp.wl-slp--spc,.wl-page .wl-utility-composed--online-shopping{width:min(290px,100vw - 85px);max-width:min(290px,100vw - 85px);padding:0 0 30px}.wl-slp--spc .wl-hlp-hero-image-wrapper,.wl-hlp--online-shopping .wl-hlp-hero-image-wrapper{aspect-ratio:874/615}.wl-slp--spc .wl-hlp-hero-card,.wl-hlp--online-shopping .wl-hlp-hero-card{margin-top:25px;padding:0}.wl-page .wl-slp--spc .wl-hlp-hero-card h1,.wl-page .wl-hlp--online-shopping .wl-hlp-hero-card h1{font-size:28px;line-height:1.35}.wl-slp--spc .wl-blocks--main>.wl-hlp-content,.wl-hlp--online-shopping>.wl-hlp-content{padding:34px 0 26px}.wl-slp--spc .wl-hlp-cardgrid--feature{padding:18px 0 12px}.wl-slp--spc .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-heading{font-size:21px}.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource{border-radius:12px;margin-top:28px;padding:70px 28px 30px}.wl-hlp--online-shopping .wl-hlp-cardgrid-heading{font-size:28px;line-height:1.4}.wl-hlp--online-shopping .wl-hlp-cardgrid-list,.wl-hlp--online-shopping .wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:20px;margin-top:20px}.wl-hlp--online-shopping .wl-hlp-cardgrid-card,.wl-hlp--online-shopping .wl-hlp-cardgrid-card-link{min-height:0}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-hero-media{aspect-ratio:874/615}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-hero-copy h1{font-size:28px;line-height:39px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-actions{margin-top:25px}.wl-page[data-site-path$=\/seniors-tuesday] .wl-program-hero--seniors-tuesday .wl-program-actions .rxp-button{font-size:16px}}.wl-slp--help .wl-slp-body{grid-template-columns:716px 220px;gap:24px;margin-top:0}@media (min-width:768px){.wl-slp--help .wl-slp-body>.wl-slp-main{grid-area:1/1}.wl-slp--help .wl-slp-body>.wl-slp-aside{grid-area:1/2}}@media (max-width:860px){.wl-page .wl-slp.wl-slp--bloodpressuretracker{width:min(290px,100vw - 85px);max-width:min(290px,100vw - 85px);margin:0 auto;padding:0}.wl-slp--bloodpressuretracker .wl-slp-body{gap:0;width:100%;margin-top:0}.wl-slp--bloodpressuretracker .wl-hlp-hero--split-banner{border-radius:12px;flex-direction:column;min-height:0;display:flex}.wl-slp--bloodpressuretracker .wl-hlp-hero-split-media img{object-fit:cover;width:100%;height:188px}.wl-slp--bloodpressuretracker .wl-hlp-hero-split-copy{min-height:108px;padding:20px}.wl-slp--bloodpressuretracker .wl-hlp-hero--split-banner h1{font-size:28px;line-height:1.3}.wl-slp--bloodpressuretracker .wl-hlp-content{padding:0}.wl-slp--bloodpressuretracker .wl-hlp-content:first-child{margin-bottom:15px}.wl-slp--bloodpressuretracker .wl-hlp-content-stack{gap:0}.wl-slp--bloodpressuretracker .wl-hlp-content-row{flex-direction:column;gap:0}.wl-slp--bloodpressuretracker .wl-hlp-content-row .wl-hlp-content-media{order:-1;place-items:center;width:250px;max-width:100%;min-height:370px;display:grid}.wl-slp--bloodpressuretracker .wl-hlp-content-row .wl-hlp-content-media figure,.wl-slp--bloodpressuretracker .wl-hlp-content-row .wl-hlp-content-media img{width:240px!important;max-width:240px!important;height:auto!important}.wl-slp--bloodpressuretracker .wl-hlp-content h2{font-size:22px;line-height:1.3}.wl-slp--bloodpressuretracker .wl-hlp-content:first-child h2{font-size:24px}.wl-slp--bloodpressuretracker .wl-hlp-callout-strip-actions .rxp-button{background:#df2533;border-color:#df2533;width:auto}.wl-slp--bloodpressuretracker .wl-hlp-callout--strip+.wl-hlp-content{margin-top:80px;font-size:10px;line-height:1.3}}.wl-slp--help .wl-hlp-hero--title-panel h1{color:#147b74;font-size:32px;font-weight:700;line-height:44.8px}.wl-slp--help .wl-hlp-hero--title-panel .wl-hlp-hero-subheadline,.wl-slp--help .wl-hlp-hero--title-panel .wl-hlp-hero-subheadline p{color:#147b74;font-size:22px;line-height:31.4px}.wl-slp--help .wl-hlp-content--article .wl-hlp-content-stack{width:100%}.wl-slp--help .wl-hlp-cardgrid--rail[aria-label=Prescriptions\ Management]{background:#f8f8f8 url(/migration-engine/assets/transfer/images-pharmacy-sidebar-ManagePrescriptions-fdab00a779.svg) calc(100% - 16px) 18px/40px 40px no-repeat}.wl-slp--help .wl-hlp-cardgrid--rail[aria-label="Health Resources Quickfind"]{background:#f8f8f8 url(/migration-engine/assets/transfer/images-pharmacy-sidebar-Quickfind-8c4ae8f51b.svg) calc(100% - 16px) 18px/40px 40px no-repeat}@media (max-width:767px){.wl-page .wl-slp.wl-slp--help{width:min(290px,100vw - 85px);max-width:min(290px,100vw - 85px);margin:15px auto 0;padding:0}.wl-slp--help .wl-slp-body{flex-direction:column;width:100%;display:flex}.wl-slp--help .wl-slp-main,.wl-slp--help .wl-slp-aside,.wl-slp--help .wl-slp-aside>.wl-blocks--aside,.wl-slp--help .wl-hlp-content--article,.wl-slp--help .wl-hlp-content--article .wl-hlp-content-stack,.wl-slp--help .wl-hlp-content--article .wl-hlp-content-row,.wl-slp--help .wl-hlp-content--article .wl-hlp-content-text,.wl-slp--help .wl-hlp-content--article .wl-prose{width:100%;max-width:none}.wl-slp--help .wl-hlp-hero--title-panel h1{font-size:28px;line-height:39.2px}.wl-slp--company{width:calc(100% - 48px);margin-top:20px}.wl-slp--company .wl-slp-hero{border-radius:8px;min-height:132px;padding:31px 24px}.wl-slp--company .wl-slp-hero-copy h1{font-size:30px}.wl-slp--company .wl-slp-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.wl-slp--company .wl-slp-card-icon{width:112px;height:112px}.wl-slp--company .wl-slp-accordion summary{font-size:22px}.wl-slp--company .wl-slp-accordion-body .wl-prose h3:nth-of-type(5){margin-top:72px}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=ability-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=women-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=open-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=aspire-v2]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo4]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=BestPlaces]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_Best_Workplaces_Canada_2025])){width:calc(50% - 12px)}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]),.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_Best_Workplaces_Canada_2025])){min-height:205px}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo1]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_Best_Workplaces_Canada_2025]) img){max-height:156px}:is(.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Logo4]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=Award_]) img,.wl-slp--company .wl-slp-accordion-body .wl-prose>p:has(img[src*=BestPlaces]) img){max-width:132px;max-height:126px}.gm-normalized-footer[data-page-slug=company]{min-height:720px;margin-top:42px;padding-top:24px}.gm-normalized-footer[data-page-slug=company] .gm-normalized-footer-groups{order:1}.gm-normalized-footer[data-page-slug=company] .gm-normalized-footer-brand{order:2;margin-top:28px}.gm-normalized-footer[data-page-slug=company] .gm-normalized-footer-legal{order:3}}.wl-slp--contact-us{--contact-teal:#147b74;--contact-deep-teal:#005a5a;--contact-mist:#e5f5f4;--contact-button:#007367;--contact-copy:#6e6e6e;--contact-rule:#d8e9e7;max-width:960px;color:var(--contact-copy);padding:28px}.wl-slp.wl-slp--contact-us{max-width:960px;padding:28px}:is(body:has(.wl-slp--contact-us) .wl-prototype-controls,body:has(.wl-slp--contact-us) .global-auth-controls){display:none!important}.wl-slp--contact-us .wl-slp-intro,.wl-slp--contact-us .wl-slp-related,.wl-slp--contact-us .wl-slp-aside{display:none}.wl-slp--contact-us .wl-slp-hero{background:var(--contact-mist);border-radius:10px;padding:28px 26px;display:block}.wl-slp--contact-us .wl-slp-hero-copy{display:block}.wl-slp--contact-us .wl-slp-hero-copy h1{color:var(--contact-teal);margin:0;font-size:28px;font-weight:700;line-height:1.16}.wl-slp--contact-us .wl-slp-hero-copy p{max-width:720px;color:var(--contact-teal);margin:22px 0 0;font-size:20px;font-weight:400;line-height:1.35}.wl-slp--contact-us .wl-slp-hero-copy:after{content:"*Due to higher than average call and email volumes, our response time may take longer than usual. We appreciate your patience.";max-width:760px;color:var(--contact-teal);margin-top:18px;font-size:13px;font-weight:700;line-height:1.55;display:block}.wl-slp--contact-us .wl-slp-body{margin-top:26px;display:block}.wl-slp--contact-us .wl-slp-education{border-top:0;margin-top:0}.wl-slp--contact-us .wl-slp-education-item{margin:0 0 30px}.wl-slp--contact-us .wl-slp-education-item h2{color:#555;margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.4}.wl-slp--contact-us .wl-prose{color:var(--contact-copy);font-size:13px;line-height:24px}.wl-slp--contact-us .wl-prose p{color:var(--contact-copy);white-space:pre-line;margin:0 0 12px;font-size:13px;font-weight:400;line-height:24px}.wl-slp--contact-us .wl-prose p:last-child{margin-bottom:0}.wl-slp--contact-us .wl-prose strong{color:#555;font-weight:700}.wl-slp--contact-us .wl-prose a{color:var(--contact-teal);font-weight:700;text-decoration:none}.wl-slp--contact-us .wl-prose a:hover{text-decoration:underline}.wl-slp--contact-us .wl-slp-faq-items{margin:0;padding:0 20px 20px 0}.wl-slp--contact-us .wl-slp-faq-item{background:0 0;border:0;border-bottom:1px solid #ccc;border-radius:0}.wl-slp--contact-us .wl-slp-faq-item>summary{color:#006060;min-height:0;padding:30px 25px 30px 0;font-size:14px;font-weight:700;line-height:1.4}.wl-slp--contact-us .wl-slp-faq-item>summary svg{color:#006060;width:14px;height:14px}@media (max-width:767px){.wl-slp--contact-us .wl-prose p{margin-bottom:9px}.wl-slp--contact-us .wl-slp-education-item{margin-bottom:16px}.wl-slp--contact-us .wl-slp-hero-copy:after{max-width:224px}}.wl-page .wl-hlp.wl-hlp--weight-management-article{--hlp-hero-pos:center;box-sizing:border-box;width:min(100% - 40px,1020px);margin:0 auto;overflow:hidden}.wl-page .wl-hlp--weight-management-article>.rxp-breadcrumb-trail{width:100%;margin-inline:0;margin-bottom:var(--wl-gap-breadcrumb)}.wl-page .wl-hlp--weight-management-article>.wl-hlp-hero--split-banner{background:#e5f4f4;border-radius:20px;grid-template-columns:minmax(0,540px) minmax(0,480px);width:100%;margin:0 0 30px;display:grid}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-split-copy h1{color:#005a5a;margin:0 0 16px;font-size:32px;font-weight:400;line-height:1.2}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-subheadline,.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-subheadline p{color:#005a5a;margin:0;font-size:16px;line-height:1.7}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-cta-primary{margin-top:16px}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-cta-primary.rxp-button{border:0;border-radius:6px;padding:15px 27px;font-size:17px;line-height:24.2px}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-split-media,.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-picture,.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-picture img{width:100%;height:100%;min-height:0}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-split-media img{object-fit:cover;display:block}.wl-page .wl-hlp--weight-management-article>.wl-hlp-content{padding:30px 0}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-stack{gap:0;max-width:none}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-row{gap:32px}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text{text-align:left;align-items:stretch;display:block}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text h2,.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text h3{color:#005a5a;text-align:left;margin:0 0 20px;font-weight:400}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text h2{font-size:28px;line-height:1.3}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text h3{font-size:18px;font-weight:600}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text p,.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text li{color:#343434;font-size:16px;line-height:1.7}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text p{margin:0 0 16px}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text ul{margin:0 0 20px;padding:0;list-style:none}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text li{margin:0;padding:0 0 8px 28px;position:relative}.wl-page .wl-hlp--weight-management-article .wl-hlp-content--weight-article-media .wl-hlp-content-media{border-radius:12px;min-height:0}.wl-page .wl-hlp--weight-management-article .wl-hlp-content--weight-article-media .wl-hlp-content-media img{object-fit:cover;width:100%;height:auto;display:block}.wl-page .wl-hlp--weight-management-article>.wl-hlp-callout--weight-program{background:#e5f5f4;border-radius:20px;margin:8px 0 20px;padding:32px 24px}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-inner{text-align:center;flex-direction:column;align-items:center;max-width:none;padding:0;display:flex}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-heading{color:#005a5a;margin:0;font-size:22px;font-weight:400}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-body,.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-body p{color:#343434;margin:0 0 6px;font-size:16px}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-buttons{justify-content:center;width:100%;margin-top:14px}.wl-page .wl-hlp--weight-management-article>.wl-hlp-callout--weight-inline{background:#f2f9f9;border-radius:20px;margin:20px 0;padding:28px 32px}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-inline .wl-hlp-callout-inner{text-align:left;max-width:none;padding:0}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-inline .wl-hlp-callout-heading{color:#005a5a;font-size:24px;font-weight:400}.wl-page .wl-hlp--weight-management-article>.wl-hlp-sources{background:#f2f9f9;border-radius:20px;width:100%;margin:20px 0 40px;padding:30px 32px}.wl-page .wl-hlp--weight-management-article .wl-hlp-sources-heading{color:#005a5a;margin-bottom:18px;font-size:24px;font-weight:400}.wl-page .wl-hlp--weight-management-article>.wl-hlp-sources--collapsible .wl-hlp-sources-rule{display:none}.wl-page .wl-hlp--weight-management-article .wl-hlp-sources--collapsible .wl-hlp-sources-heading{margin:0;font-size:18px;font-weight:600}.wl-page .wl-hlp--weight-management-article .wl-hlp-sources--collapsible .wl-hlp-sources-list{margin:0;padding:0 32px 24px 50px}.wl-page .wl-hlp--weight-management-article .wl-hlp-slider--weight-products .wl-hlp-product-card{border:1px solid #f5f5f5;border-radius:12px;width:calc(25% - 18px);max-width:none}.wl-page .wl-hlp--weight-management-article .wl-hlp-slider--weight-products .wl-hlp-product-img img{max-height:110px}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-inner{max-width:none;padding:0}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-heading{color:#005a5a;text-align:center;margin-bottom:40px;font-size:28px;font-weight:400}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-card{border:1px solid #f5f5f5;border-radius:12px;overflow:hidden}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-media{aspect-ratio:16/9}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-title{color:#005a5a;font-size:18px;font-weight:400;line-height:1.65}.wl-page .wl-hlp--weight-management-article>.wl-hlp-callout--specialty-split{background:#e5f5f4;border-radius:20px;margin:20px 0 40px}@media (min-width:768px){.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-specialty-media{aspect-ratio:380/352;grid-area:1/1;align-self:center;width:100%;height:auto;min-height:0;position:static}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-specialty-media img{object-fit:cover;width:100%;height:100%}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-specialty-copy{border-radius:0;grid-area:1/2;width:100%;min-height:0;margin:0;padding:20px 60px 20px 0}}@media (min-width:768px) and (max-width:1023px){.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--resource:not(.wl-hlp-cardgrid--oral-routine):not(.wl-hlp-cardgrid--oral-brands) .wl-hlp-cardgrid-media{height:auto;min-height:0}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-media{aspect-ratio:29/15;height:auto}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-media img{object-fit:cover;width:100%;height:100%}}@media (min-width:768px){.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-split-copy h1{font-size:40px}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-subheadline,.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-subheadline p{font-size:16px;line-height:1.7}.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-cta-primary.rxp-button{padding:16px 29px;font-size:18px;line-height:25.7143px}}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-specialty-copy{color:#343434;background:#e5f5f4}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-heading{color:#005a5a;font-size:28px;font-weight:400}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-body,.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--specialty-split .wl-hlp-callout-body p{color:#343434;padding:0;font-size:16px;line-height:1.7}.wl-page .wl-hlp.wl-hlp--oral-health-article{width:100%;margin:0;overflow:hidden}.wl-page .wl-hlp--oral-health-article>.wl-hlp-hero--split-banner{background:#e9f6f4;border-radius:0;flex-direction:column-reverse;align-items:center;width:100%;margin:0 0 50px;padding-top:50px;display:flex}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-split-copy h1{color:#115556;max-width:980px;margin:0 0 20px;font-size:42px;font-weight:800;line-height:1.2}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-subheadline,.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-subheadline p{color:#105456;max-width:860px;margin:0;font-size:21px;line-height:1.5}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-cta-primary{margin-top:24px}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-split-media,.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-picture,.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-picture img{border-radius:0;width:100%;height:auto;min-height:0;display:block}@media (min-width:1020px){.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-split-copy h1,.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-subheadline,.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-subheadline p{text-align:left;width:85%;max-width:none;padding:0 20px}}.wl-page .wl-hlp--oral-health-article>.wl-hlp-routine-section{background:#fff;padding:80px 40px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-heading,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid-heading,.wl-page .wl-hlp--oral-health-article .wl-hlp-content-text h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-faq-heading{color:#0e4445;font-weight:700}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-heading{margin-bottom:16px;font-size:42px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-subtitle,.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-subtitle p{color:#105456;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;font-size:20px;line-height:1.5}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin:34px 0 48px;padding:0;display:flex}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-tab button{color:#333;letter-spacing:.32px;background:#eef7f7;border:0;border-radius:5px;min-height:0;padding:12px;font-size:16px;font-weight:700;line-height:16px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-tab-active button{color:#fff;background:#005a5a}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-media img{width:100%;height:auto;display:block}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-title{color:#0e4445;margin:0 0 20px;font-size:34px;font-weight:700}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-body,.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-body p{color:#105456;font-size:18px;line-height:1.55}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-oral-copy{text-align:center;max-width:900px;margin:0 auto 38px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-oral-carousel .wl-hlp-routine-media{background:#e5f5f4;border-radius:20px;justify-content:center;align-items:center;width:100%;height:540px;padding:42px;display:flex}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-oral-carousel .wl-hlp-routine-media img{object-fit:contain;width:100%;height:100%}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-oral-control svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.wl-page .wl-hlp--oral-health-article>.wl-hlp-cardgrid--oral-brands{background:#105456;border-radius:28px;width:min(70%,1000px);margin:0 auto;padding:32px 40px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-inner{max-width:none;padding:0}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-heading{color:#fff;text-align:center;margin-bottom:24px;font-size:45px;line-height:1.22}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-card{background:0 0;border:0;flex:0 300px;min-height:100px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-content{display:none}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-media,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-media img{object-fit:fill;width:100%;height:auto;min-height:0}.wl-page .wl-hlp--oral-health-article>.wl-hlp-callout--oral-testimony{background:#e0f0f0;margin:80px 0 0;padding:100px 0}.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body,.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body p{color:#105456;margin:0;font-size:28px;font-weight:500;line-height:45px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-stack{gap:80px;max-width:1280px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:first-child{text-align:center;max-width:900px;margin:0 auto -20px;display:block}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:first-child h2{font-size:48px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:not(:first-child){align-items:center;gap:64px;width:80%;margin-left:auto;margin-right:auto}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-text h2{font-size:46px;line-height:1.2}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-text p,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-features strong{color:#105456;font-size:20px;font-weight:400;line-height:1.4}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin-top:30px;display:grid}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-features li{align-items:center;gap:20px;display:flex}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-features img{object-fit:contain;width:56px;height:56px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-article .wl-hlp-content-text{text-align:center;align-items:center}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-article h2{font-size:50px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-article p{color:#105456;font-size:20px;line-height:1.5}.wl-page .wl-hlp--oral-health-article>.wl-hlp-cardgrid--oral-tips{background:#e0f0f0;margin:80px 0;padding:120px 20px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-inner{max-width:1360px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:20px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-card{background:#fff;border:3px solid #105456;border-radius:12px;padding:40px 25px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-media{background:#e0f0f0;border-radius:50%;width:100px;height:100px;margin:0 0 20px;padding:15px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-title{color:#0e4445;margin-bottom:24px;font-size:28px;font-weight:700}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-body,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-body p{color:#105456;font-size:20px;line-height:1.5}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-inner{max-width:1380px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),324px));justify-content:center;gap:20px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-card{border:1px solid #e0e0e0;border-radius:12px;width:100%;max-width:324px;overflow:hidden}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-title{color:#0e4445;text-align:left;border-bottom:1px solid #007367;padding-bottom:20px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-link{color:#0e4445;text-align:left;background:0 0;justify-content:flex-start;padding:0}.wl-page .wl-hlp--oral-health-article>.wl-hlp-content--oral-insights{background:#0e4445;border-radius:20px;width:min(85%,1240px);margin:60px auto 20px;padding:0;overflow:hidden}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-stack,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-row{gap:0;max-width:none}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text{color:#fff;text-align:left;align-items:flex-start;padding:40px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text p{color:#fff;text-align:left}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text p{margin-bottom:80px;font-size:18px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-cta{color:#0e4445;background:#fff;border-color:#fff}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-media{border-radius:0;min-height:360px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-media img{object-fit:cover;height:100%}.wl-page .wl-hlp--oral-health-article>.wl-hlp-faq{background:#0e4445;margin:0;padding:50px 20px}.wl-page .wl-hlp--oral-health-article .wl-hlp-faq-heading{color:#fff;text-align:center}.wl-page .wl-hlp--oral-health-article .wl-hlp-accordion-item{background:#fff;border:0;border-radius:70px;margin-bottom:20px;padding:20px 30px}@media (min-width:768px){.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:not(:first-child){flex-direction:row;gap:40px}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-inner{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;display:grid}.wl-page .wl-hlp--weight-management-article .wl-hlp-callout--weight-program .wl-hlp-callout-buttons{flex-direction:row;grid-area:1/2/span 2;width:auto;margin:0}}@media (max-width:767px){.wl-page .wl-hlp--weight-management-article .wl-hlp-hero-split-copy h1{font-size:32px}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-row{gap:24px}.wl-page .wl-hlp--weight-management-article .wl-hlp-content--weight-article-media .wl-hlp-content-media{order:-1}.wl-page .wl-hlp--weight-management-article .wl-hlp-content-text h2{font-size:25px}.wl-page .wl-hlp--weight-management-article .wl-hlp-slider--weight-products .wl-hlp-product-card{width:84%}.wl-page .wl-hlp--weight-management-article .wl-hlp-cardgrid--weight-related .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-split-copy h1{font-size:34px}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-subheadline,.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-subheadline p{font-size:18px}.wl-page .wl-hlp--oral-health-article>.wl-hlp-routine-section{padding:56px 20px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-heading,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-brands .wl-hlp-cardgrid-heading{font-size:34px}.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body,.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body p{font-size:22px;line-height:1.55}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:first-child h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-text h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-article h2{font-size:34px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-features,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-tips .wl-hlp-cardgrid-list,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-card{justify-self:center;width:255px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text{padding:30px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text p{margin-bottom:30px}}@media (min-width:1024px){.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-media{min-height:0}}@media (min-width:768px){.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-stack,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:first-child{width:100%;max-width:none}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:not(:first-child){gap:0;width:80%}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-features{grid-template-columns:1fr}.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-split-copy h1{letter-spacing:-.01em;margin-bottom:50px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-heading{letter-spacing:-.01em;margin:40px 0 60px;font-size:50px;line-height:60px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-subtitle,.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-subtitle p{letter-spacing:-.01em;margin-bottom:100px;font-size:32px;line-height:48px}.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body,.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body p{font-size:40px;line-height:69.3px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:first-child h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-text h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-heading{letter-spacing:-.01em;margin-bottom:50px;font-size:50px;line-height:60px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subtitle,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subheading,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subheading p,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subtitle p{color:#105456;letter-spacing:-.01em;max-width:700px;margin-left:auto;margin-right:auto;font-size:32px;line-height:48px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text h2{margin-bottom:20px;font-size:26px;line-height:31.2px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text p{margin-bottom:40px}}@media (max-width:767px){.wl-page .wl-hlp--oral-health-article .wl-hlp-hero-split-copy h1{letter-spacing:-.01em;margin-bottom:50px;font-size:28px;line-height:33.6px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-heading{letter-spacing:-.01em;margin:40px 0 60px;font-size:28px;line-height:33.6px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-subtitle,.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-section .wl-hlp-topics-subtitle p{letter-spacing:-.01em;margin-bottom:100px;font-size:26px;line-height:39px}.wl-page .wl-hlp--oral-health-article .wl-hlp-routine-tab button{min-width:150px;min-height:32px;padding:6px 14px;line-height:16px}.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body,.wl-page .wl-hlp--oral-health-article .wl-hlp-callout--oral-testimony .wl-hlp-callout-body p{font-size:28px;line-height:45px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-row:first-child h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-compare .wl-hlp-content-text h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-article h2,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-heading{letter-spacing:-.01em;margin-bottom:50px;font-size:28px;line-height:33.6px}.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subtitle,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subheading,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subheading p,.wl-page .wl-hlp--oral-health-article .wl-hlp-cardgrid--oral-routine .wl-hlp-cardgrid-subtitle p{color:#105456;letter-spacing:-.01em;font-size:26px;line-height:39px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-text p{margin-bottom:100px}.wl-page .wl-hlp--oral-health-article .wl-hlp-content--oral-insights .wl-hlp-content-cta{margin:15px 0}}.wl-page .wl-slp.wl-slp--contact-template{box-sizing:border-box;width:100%;max-width:960px;margin:30px auto 0;padding:0;display:block}.wl-page .wl-slp.wl-slp--contact-template:before,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero:before,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero:after,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy:before{content:none;display:none}.wl-page .wl-slp.wl-slp--contact-template .wl-public-page-breadcrumb{margin-inline:0}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body--rail-right{grid-template-columns:minmax(0,1fr) 220px;column-gap:24px;margin:0;padding:0;display:grid}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body--rail-right>.wl-slp-main{grid-area:1/1;min-width:0}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body--rail-right>.wl-slp-aside{flex-direction:column;grid-area:1/2;width:220px;margin:0;padding:0;display:flex}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero{background:var(--contact-mist);border-radius:10px;min-height:220px;margin:0 0 30px;padding:0;display:block}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy{box-sizing:border-box;background:var(--contact-mist);border-radius:10px;min-height:220px;padding:42px 40px 30px}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy h1{font-size:36px;line-height:1.12}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy p{max-width:650px;margin-top:34px;font-size:23px;line-height:1.34}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy:after{max-width:650px;font-size:13px;line-height:1.45}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid--rail{background:var(--contact-mist);border-radius:10px;width:100%;margin:0;padding:18px}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-header{justify-content:space-between;align-items:flex-start;gap:10px;margin:0 0 16px;display:flex}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-heading{max-width:126px;color:var(--contact-teal);margin:0;font-size:18px;font-weight:700;line-height:18px}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-logo{flex:0 0 45px;width:45px!important;max-width:45px!important;height:45px!important;max-height:45px!important}@media (min-width:768px){.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-logo{flex:0 0 63px;width:63px!important;max-width:63px!important;height:63px!important;max-height:63px!important}}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-btn{background:var(--contact-button);color:#fff;text-align:center;border:0;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:28px;padding:6px 12px;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-btn:hover,.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-btn:active{background:var(--contact-deep-teal)}.wl-page .wl-slp.wl-slp--contact-template .wl-hlp-cardgrid-rail-btn:focus-visible,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-contact-more:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-contact-more{color:var(--contact-teal);text-underline-offset:2px;align-self:flex-end;margin:-18px 10px 0 0;font-size:11px;font-weight:700;line-height:1.2;text-decoration:underline}@media (min-width:768px) and (max-width:1019px){.wl-page .wl-slp.wl-slp--contact-template{max-width:calc(100vw - 40px)}}@media (max-width:767px){.wl-page .wl-slp.wl-slp--contact-template{width:min(290px,100vw - 85px);max-width:min(290px,100vw - 85px);margin-top:15px;padding:0}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body--rail-right{grid-template-columns:minmax(0,1fr);column-gap:0}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body--rail-right>.wl-slp-main{grid-area:1/1}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-body--rail-right>.wl-slp-aside{grid-area:2/1;width:100%;margin-top:30px;margin-bottom:48px}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero,.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy{min-height:0}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy{padding:44px 30px}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy h1{font-size:28px}.wl-page .wl-slp.wl-slp--contact-template .wl-slp-hero-copy p{margin-top:18px;font-size:20px}}main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form){--spc-content-rail:960px;--spc-content-mobile-rail:min(290px, calc(100vw - 48px));--spc-green:#147b74;--spc-link-blue:#007dbb;--spc-text:#333}main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-page-context-breadcrumb){margin-top:32px!important}:is(main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-page-context-breadcrumb)>.gm-flow-section-inner,main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section-inner){width:var(--spc-content-rail)!important;max-width:calc(100vw - 80px)!important}main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .gm-page-context-breadcrumb{background:#e5f5f4!important;border-radius:8px!important;min-height:56px!important;padding:16px 30px!important}main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .gm-page-context-breadcrumb ol{gap:4px!important;margin:0!important}:is(main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .gm-page-context-breadcrumb a,main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .gm-page-context-breadcrumb span){color:#006b6b!important;font-size:12px!important;font-weight:700!important;line-height:18px!important}main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form){margin-top:25px!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form{width:100%!important;max-width:var(--spc-content-rail)!important;color:var(--spc-text)!important;background:0 0!important;justify-items:center!important;gap:0!important;margin:0 auto!important;padding:0!important;font-family:Open Sans,Arial,sans-serif!important;display:grid!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact{display:contents!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card{display:none!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(2){width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px 20px 0 0!important;order:1!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(2) img{aspect-ratio:1440/434!important;object-fit:cover!important;object-position:center!important;border-radius:20px 20px 0 0!important;width:100%!important;max-width:none!important;height:auto!important;display:block!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(2)>div{display:none!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-component-heading{text-align:center!important;order:2!important;width:100%!important;margin:25px auto 0!important;padding:0!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-component-heading span{display:none!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-component-heading h2{max-width:var(--spc-content-rail)!important;color:var(--spc-green)!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase!important;margin:0 auto!important;font-family:Alright Sans LP Bay,Open Sans,Arial,sans-serif!important;font-size:60px!important;font-weight:800!important;line-height:1.1!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form>p{width:100%!important;max-width:var(--spc-content-rail)!important;color:var(--spc-text)!important;text-align:left!important;order:3!important;margin:70px auto 0!important;font-size:14px!important;font-weight:400!important;line-height:21px!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8){width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;order:4!important;justify-content:center!important;margin:34px 0 0!important;padding:0!important;display:flex!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8) i,.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8) strong{display:none!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8)>div{justify-content:center!important;display:flex!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8) .rxp-link-action{background:var(--spc-green)!important;color:#fff!important;border-radius:6px!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:10px 25px!important;font-size:0!important;font-weight:700!important;line-height:24px!important;text-decoration:none!important;display:inline-flex!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8) .rxp-link-action span{font-size:0!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8) .rxp-link-action span:before{content:"Join Now";font-size:16px!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8) .rxp-link-action:after{content:"";background:url(/migration-engine/assets/home/en-US-images-icons-new-window-17e870de27.svg) 50%/contain no-repeat!important;width:16px!important;height:16px!important;display:inline-block!important}:is(body:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .wl-prototype-controls,body:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .global-auth-controls){display:none!important}@media (max-width:767px){main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form){margin-top:-22px!important}:is(main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-page-context-breadcrumb)>.gm-flow-section-inner,main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form)>.gm-flow-section-inner){width:var(--spc-content-mobile-rail)!important;max-width:var(--spc-content-mobile-rail)!important}main.gm-page-flow:has(.gm-spc-students-save-10-every-day-with-spc-at-rexall-form) .gm-page-context-breadcrumb{min-height:40px!important;padding:11px 16px!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form{max-width:var(--spc-content-mobile-rail)!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(2){display:none!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:first-child{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px 20px 0 0!important;order:1!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:first-child img{object-fit:cover!important;object-position:center!important;border-radius:20px 20px 0 0!important;width:100%!important;max-width:none!important;height:204px!important;display:block!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:first-child>div{display:none!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-component-heading{margin-top:5px!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-component-heading h2{max-width:var(--spc-content-mobile-rail)!important;font-size:27px!important;line-height:1.1!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form>p{max-width:var(--spc-content-mobile-rail)!important;text-align:left!important;margin-top:48px!important;font-size:13px!important;line-height:20px!important}.gm-spc-students-save-10-every-day-with-spc-at-rexall-form .gm-normalized-card-grid.compact .rxp-content-card:nth-child(8){margin-top:28px!important}}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home{width:960px!important;max-width:960px!important;min-height:336px!important;overflow:visible!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .pagebuilder-column-line{grid-template-columns:383px 117px minmax(0,460px)!important;align-items:start!important;width:960px!important;min-height:336px!important;display:grid!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .pagebuilder-column:first-child{width:383px!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .pagebuilder-column:nth-child(3){width:460px!important;padding:37px 0 0!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .rxp-image-asset{background:0 0!important;border:0!important;border-radius:0!important;place-items:start!important;width:383px!important;height:331px!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .rxp-image-asset:before{content:"";z-index:0;background:#94cf6d;border-radius:0 68px 68px 0;width:132px;height:136px;position:absolute;top:16px;left:-58px}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .rxp-image-asset img{z-index:1!important;object-fit:cover!important;object-position:center top!important;border:0!important;border-radius:0 0 108px!important;width:383px!important;min-width:383px!important;max-width:none!important;height:331px!important;display:block!important;position:relative!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home h1{color:#147b74!important;letter-spacing:0!important;max-width:460px!important;margin:0 0 22px!important;font-size:54px!important;font-weight:700!important;line-height:1.08!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home p{color:#343434!important;max-width:390px!important;margin:0!important;font-size:16px!important;line-height:1.45!important}.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.info-section,.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.theme-overlay .gm-migration-longform-page-section{box-sizing:border-box!important;background:#e5f5f4!important;border-radius:12px!important;width:960px!important;max-width:960px!important;min-height:301px!important;margin:0 auto!important;padding:30px 60px 34px!important}.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.info-section h2,.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.theme-overlay .gm-migration-longform-page-section h2{color:#147b74!important;text-align:center!important;margin:0 0 16px!important;font-size:28px!important;font-weight:700!important;line-height:36px!important}.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.info-section p,.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.theme-overlay .gm-migration-longform-page-section p{color:#343434!important;margin:0 0 14px!important;font-size:14px!important;line-height:20px!important}.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.info-section p:last-child,.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.theme-overlay .gm-migration-longform-page-section p:last-child{margin-bottom:0!important;font-weight:700!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay){width:960px!important;max-width:960px!important;min-height:324px!important;margin:0 auto!important;overflow:visible!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay){min-height:331px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .pagebuilder-column-line,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .pagebuilder-column-line{grid-template-columns:470px 470px!important;align-items:start!important;column-gap:20px!important;width:960px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .pagebuilder-column-line{min-height:331px!important}.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .pagebuilder-column-line,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .pagebuilder-column-line{grid-template-columns:470px 20px 470px!important;align-items:start!important;column-gap:0!important;width:960px!important;min-height:324px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .pagebuilder-column,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .pagebuilder-column,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .pagebuilder-column,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .pagebuilder-column{width:auto!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) [data-content-type=image]{width:470px!important;height:319px!important;min-height:0!important;overflow:hidden!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) img,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) img,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) img,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) img{object-fit:cover!important;object-position:center center!important;width:470px!important;height:319px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) h2,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) h2,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) h2,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) h2{color:#147b74!important;letter-spacing:0!important;max-width:470px!important;margin-bottom:20px!important;font-size:28px!important;font-weight:700!important;line-height:36px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) p,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) p,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) p,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) p{color:#343434!important;max-width:470px!important;font-size:14px!important;line-height:20px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) [data-content-type=buttons],.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) [data-content-type=buttons],.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) [data-content-type=buttons],.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) [data-content-type=buttons]{margin-top:30px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .rxp-button,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .rxp-button,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .rxp-button,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .rxp-button{color:#fff!important;background:#147b74!important;border:0!important;border-radius:6px!important;flex-direction:row-reverse!important;gap:8px!important;width:auto!important;min-width:124px!important;height:44px!important;min-height:44px!important;padding:0 18px!important;font-size:16px!important;font-weight:700!important;line-height:22px!important;display:inline-flex!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .rxp-button>span:first-child,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .rxp-button>span:first-child,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .rxp-button>span:first-child,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .rxp-button>span:first-child{justify-content:center!important;align-items:center!important;display:inline-flex!important;transform:none!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) [data-content-type=text]+[data-content-type=buttons]+[data-content-type=text],.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) [data-content-type=text]+[data-content-type=buttons]+[data-content-type=text],.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) [data-content-type=text]+[data-content-type=buttons]+[data-content-type=text]{margin-top:13px!important}.gm-ask-a-pharmacist-frequently-asked-questions-content-section{width:960px!important;max-width:960px!important;min-height:356px!important;margin:0 auto!important}.gm-ask-a-pharmacist-frequently-asked-questions-content-section h2{color:#147b74!important;margin:31px 0 43px!important;font-size:28px!important;font-weight:700!important;line-height:36px!important}.gm-ask-a-pharmacist-frequently-asked-questions-content-section .accessible-accordion-title{color:#147b74!important;height:80px!important;min-height:80px!important;font-size:16px!important;font-weight:700!important;line-height:24px!important}.gm-ask-a-pharmacist-frequently-asked-questions-content-section .accessible-accordion-item{height:80px!important;min-height:80px!important}.gm-ask-a-pharmacist-frequently-asked-questions-content-section .rxp-button.accessible-accordion-title{height:80px!important;min-height:80px!important;padding-top:27px!important;padding-bottom:27px!important}@media (max-width:767px){.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home,.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.info-section,.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay),.gm-ask-a-pharmacist-frequently-asked-questions-content-section{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .pagebuilder-column-line,.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .pagebuilder-column-line,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .pagebuilder-column-line,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .pagebuilder-column-line,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .pagebuilder-column-line{grid-template-columns:1fr!important;row-gap:24px!important;width:100%!important;min-height:0!important;display:grid!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .pagebuilder-column,.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .pagebuilder-column,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .pagebuilder-column,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .pagebuilder-column,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .pagebuilder-column{width:100%!important;padding:0!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .pagebuilder-column:nth-child(2){display:none!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .rxp-image-asset,.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home .rxp-image-asset img{width:min(383px,82vw)!important;height:min(331px,76vw)!important}.gm-ask-a-pharmacist-virtual-pharmacist-consultations-content-section.gm-normalized-home h1{font-size:42px!important;line-height:1.12!important}.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.info-section,.gm-ask-a-pharmacist-for-a-dose-of-care-talk-to-a-rexall-virtual-pharmacist-content-section.theme-overlay .gm-migration-longform-page-section{padding:30px 24px 34px!important}.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) [data-content-type=image],.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) .rxp-image-asset,.gm-ask-a-pharmacist-assessing-prescribing-for-minor-lllnesses-content-section:not(.theme-overlay) img,.gm-ask-a-pharmacist-travel-health-consultations-content-section:not(.theme-overlay) img,.gm-ask-a-pharmacist-respiratory-care-content-section:not(.theme-overlay) img,.gm-ask-a-pharmacist-covid-19-paxlovid-content-section:not(.theme-overlay) img{width:100%!important;height:auto!important;min-height:0!important}}body:has(.gm-online-shopping-landing-page)>.global-auth-controls{display:none!important}.wl-page:has(.gm-online-shopping-landing-page) .gm-flow-section[data-component-id=page-context-breadcrumb]{margin-top:40px!important}.wl-page:has(.gm-online-shopping-landing-page) .gm-flow-section[data-component-id=page-context-breadcrumb] .gm-flow-section-inner{width:min(100% - 48px,960px)!important;margin-inline:auto!important}.wl-page:has(.gm-online-shopping-landing-page) .gm-page-context-breadcrumb{box-sizing:border-box;min-height:56px;background:#e5f5f4!important;border-radius:12px!important;width:100%!important;padding:10px 30px!important}.gm-online-shopping-landing-page{--os-rail:960px;--os-teal:#147b74;--os-teal-dark:#005f5a;--os-red:#da2938;--os-soft:#f4f4f4;box-sizing:border-box;max-width:var(--os-rail);color:#333;margin-inline:auto!important}.gm-online-shopping-landing-page *,.gm-online-shopping-landing-page :before,.gm-online-shopping-landing-page :after{box-sizing:border-box}.gm-online-shopping-landing-page .gm-landing-section__inner{max-width:var(--os-rail);width:100%!important;margin-inline:0!important}.gm-online-shopping-landing-page .gm-landing-image-banner{padding:8px 0 26px!important}.gm-online-shopping-landing-page .gm-landing-image-banner__link{width:100%;overflow:hidden;border-radius:0!important}.gm-online-shopping-landing-page .gm-landing-image-banner img{width:100%;height:auto;display:block}.gm-online-shopping-landing-page .gm-landing-intro-hero{text-align:center;padding:30px 0 0!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__inner{max-width:var(--os-rail);flex-direction:column;align-items:center;gap:0;margin-inline:auto;display:flex}.gm-online-shopping-landing-page .gm-landing-intro-hero h1{max-width:100%;color:var(--os-teal);order:1;letter-spacing:0!important;margin:0 0 34px!important;font-size:26px!important;font-weight:700!important;line-height:1.4!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body{display:contents}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p{color:#333;max-width:810px;font-weight:400;margin:0 auto 14px!important;font-size:14px!important;line-height:1.43!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:first-of-type{order:2}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(2){order:3}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(3){color:#66727d;order:5;max-width:360px;margin-top:2px!important;font-size:11px!important;line-height:1.35!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(4){display:none!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-actions{order:4;justify-content:center;margin:14px 0 8px!important}.gm-online-shopping-landing-page .gm-landing-button{letter-spacing:0!important;border-radius:6px!important;text-decoration:none!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-button--primary{width:142px;min-height:48px;background:var(--os-red)!important;color:#0000!important;padding:13px 21px!important;font-size:0!important;font-weight:700!important;line-height:22px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-button--primary:before{content:"Shop Now";color:#fff;font-size:16px;line-height:22px}.gm-online-shopping-landing-page .gm-landing-partner-grid{margin-top:30px;padding:0 0 29px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel{text-align:center;min-height:726px;position:relative;background:var(--os-soft)!important;padding:82px 96px 30px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__icon{object-fit:contain;width:40px!important;height:44px!important;top:23px!important;transform:translate(-50%,-50%)!important}.gm-online-shopping-landing-page .gm-landing-partner-grid h2{color:#006b6b;letter-spacing:0!important;margin:25px 0!important;font-size:30px!important;font-weight:300!important;line-height:1.4!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:30px 10px!important;margin-top:0!important}.gm-online-shopping-landing-page .gm-landing-partner-card{align-content:start;justify-items:start;gap:12px;min-height:231px;text-align:left!important;border-radius:6px!important;padding:20px 22px!important}.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(-n+2){min-height:265px}.gm-online-shopping-landing-page .gm-landing-partner-card__logo{justify-content:flex-start;align-items:flex-start;width:100%;height:33px!important;display:flex!important}.gm-online-shopping-landing-page .gm-landing-partner-card__logo img{object-fit:contain;width:auto!important;max-width:115px!important;max-height:33px!important}.gm-online-shopping-landing-page .gm-landing-partner-card p{color:#333;max-width:329px;margin:0!important;font-size:14px!important;line-height:1.43!important}.gm-online-shopping-landing-page .gm-landing-partner-card .gm-landing-button{justify-content:flex-start;width:145px;min-width:145px;min-height:47px;margin-top:auto;background:var(--os-teal)!important;color:#fff!important;padding:13px 30px 13px 21px!important;font-size:15px!important;font-weight:700!important;line-height:21px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer{color:#66727d;text-align:center;max-width:360px;margin:18px auto 0!important;font-size:11px!important;line-height:1.35!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block{padding:0 0 30px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block .gm-landing-section__inner{width:min(100%,960px)!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block p{color:#333;text-align:left;max-width:960px;margin:0 auto!important;font-size:12px!important;line-height:1.45!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner{padding:30px 0 25px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link{background:#e5f5f4 url(/brand-assets/instacart/instacart-desktop.png) 50%/cover no-repeat;height:160px}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner img{opacity:0;object-fit:cover;width:100%;height:160px}.gm-normalized-footer[data-page-slug=online-shopping]{align-items:start;min-height:531px;background:#f8f8f8!important;grid-template-columns:320px minmax(0,1fr)!important;column-gap:55px!important;padding:50px max(30px,50vw - 614px) 0!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-brand{justify-items:center;min-height:345px;width:320px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-brand img{width:220px!important;height:auto!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-ctas{width:225px;gap:20px!important;margin-top:43px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-ctas .rxp-button{width:225px;min-height:40px;color:#005a5a!important;background:#ade3e1!important;border-radius:6px!important;padding:11px 18px!important;font-size:16px!important;font-weight:700!important;line-height:24px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social{gap:32px!important;margin-top:12px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social a{color:#147b74!important;width:32px!important;height:32px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-groups{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:34px!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group{align-content:start}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group__summary{color:#147b74!important;font-size:16px!important;line-height:22px!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group ul{gap:16px!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group a{color:#6e6e6e!important;font-size:14px!important;font-weight:600!important;line-height:16px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-legal{text-align:center;border-top:1px solid #d9d9d9;grid-column:2;color:#6e6e6e!important;width:100%!important;margin-top:30px!important;padding-top:18px!important;font-size:12px!important;line-height:17px!important}@media (max-width:767px){.wl-page:has(.gm-online-shopping-landing-page) .gm-flow-section[data-component-id=page-context-breadcrumb] .gm-flow-section-inner{width:min(100% - 40px,310px)!important}.wl-page:has(.gm-online-shopping-landing-page) .gm-page-context-breadcrumb{min-height:56px;padding:10px 20px!important}.gm-online-shopping-landing-page{max-width:min(100% - 40px,310px)}.gm-online-shopping-landing-page .gm-landing-image-banner{padding:12px 0 18px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero{padding-top:28px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero h1{max-width:300px;margin-bottom:24px!important;font-size:28px!important;line-height:1.18!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p{max-width:290px;margin-bottom:14px!important;font-size:14px!important;line-height:1.43!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-actions{margin-top:12px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid{margin-top:34px}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel{border-radius:0;min-height:0;padding:70px 22px 34px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__icon{top:0!important}.gm-online-shopping-landing-page .gm-landing-partner-grid h2{margin:20px 0 26px!important;font-size:30px!important;line-height:1.2!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__cards{grid-template-columns:1fr;gap:18px!important}.gm-online-shopping-landing-page .gm-landing-partner-card,.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(-n+2){justify-items:center;min-height:0;text-align:center!important;padding:24px 20px!important}.gm-online-shopping-landing-page .gm-landing-partner-card__logo{justify-content:center}.gm-online-shopping-landing-page .gm-landing-partner-card p{text-align:center;max-width:220px}.gm-online-shopping-landing-page .gm-landing-partner-card .gm-landing-button{justify-content:flex-start;margin-top:8px}.gm-online-shopping-landing-page .gm-landing-disclaimer-block p{text-align:left;max-width:290px;font-size:12px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner{padding:24px 0 26px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link,.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner img{height:82px}.gm-normalized-footer[data-page-slug=online-shopping]{flex-direction:column;min-height:0;background:#f8f8f8!important;padding:28px 39px 34px!important;display:flex!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-groups{order:1;width:100%;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group{border-bottom:1px solid #d9e8e6}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group__summary{min-height:54px;padding:0!important;font-size:16px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-brand{order:2;min-height:0;width:100%!important;margin-top:34px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-ctas{width:225px;margin-top:28px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social{margin-top:24px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-legal{order:3;grid-column:auto;width:100%!important;margin-top:30px!important}}.gm-online-shopping-landing-page{--os-external-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M10.25 1.5h4.25v4.25h-1.5V4.06L7.72 9.34 6.66 8.28 11.94 3H10.25V1.5ZM2.5 3.5h5v1.5h-3.5v7h7V8.5h1.5v5H2.5v-10Z'/%3E%3C/svg%3E")}.gm-online-shopping-landing-page .gm-landing-intro-hero__inner>.gm-landing-disclaimer{display:none!important}.gm-online-shopping-landing-page .gm-landing-intro-hero h1{margin-bottom:40px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p{max-width:960px!important;margin-bottom:10px!important;font-size:16px!important;line-height:1.4286!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-actions{margin:30px 0 10px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-button--primary{height:48px;min-height:48px;position:relative;padding-right:38px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-button--primary:after,.gm-online-shopping-landing-page .gm-landing-partner-card .gm-landing-button:after{content:"";width:12px;height:12px;-webkit-mask:var(--os-external-icon) center / contain no-repeat;-webkit-mask:var(--os-external-icon) center / contain no-repeat;-webkit-mask:var(--os-external-icon) center / contain no-repeat;-webkit-mask:var(--os-external-icon) center / contain no-repeat;mask:var(--os-external-icon) center / contain no-repeat;background:#fff;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(3),.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer{color:#6e6e6e;text-align:left;justify-content:center;align-items:flex-start;gap:8px;min-height:26px;display:flex;max-width:308px!important;font-size:11px!important;line-height:20px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(3):before,.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer:before{content:"";background:var(--os-teal);width:14px;height:14px;-webkit-mask:var(--os-external-icon) center / contain no-repeat;-webkit-mask:var(--os-external-icon) center / contain no-repeat;-webkit-mask:var(--os-external-icon) center / contain no-repeat;-webkit-mask:var(--os-external-icon) center / contain no-repeat;mask:var(--os-external-icon) center / contain no-repeat;flex:0 0 14px;margin-top:2px}.gm-online-shopping-landing-page .gm-landing-partner-grid{margin-top:30px!important;padding-bottom:30px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel{text-align:center;position:relative;background:0 0!important;min-height:0!important;padding:90px 102px 0!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel:before{content:"";z-index:0;background:#f4f4f4;border-radius:6px;width:100%;height:260px;position:absolute;top:0;left:0}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel:after{content:"";z-index:1;background:#fff;border-radius:999px;width:78px;height:78px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.gm-online-shopping-landing-page .gm-landing-partner-grid h2,.gm-online-shopping-landing-page .gm-landing-partner-grid__cards,.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer{z-index:2;position:relative}.gm-online-shopping-landing-page .gm-landing-partner-grid__icon{z-index:3;position:absolute;top:45px!important;left:50%!important;transform:translate(-50%,-50%)!important}.gm-online-shopping-landing-page .gm-landing-partner-grid h2{margin:25px 0!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__cards{gap:6px 10px!important;margin-top:37px!important}.gm-online-shopping-landing-page .gm-landing-partner-card{border:1px solid #00000014;width:373px;padding:20px!important}.gm-online-shopping-landing-page .gm-landing-partner-card .gm-landing-button{height:47px;min-height:47px;position:relative;padding:13px 30px 13px 21px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer{margin-top:26px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block{padding-bottom:26px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner{padding-bottom:56px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social a{border-radius:999px;place-items:center;color:#fff!important;background:#147b74!important;display:grid!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social a svg{color:#fff!important;fill:currentColor!important}@media (max-width:767px){.wl-page:has(.gm-online-shopping-landing-page) .gm-flow-section[data-component-id=page-context-breadcrumb] .gm-flow-section-inner{width:min(100vw - 100px,290px)!important}.gm-online-shopping-landing-page{max-width:min(100vw - 100px,290px);width:min(100vw - 100px,290px)!important}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) .gm-landing-image-banner__link{background:#e5f5f4 url(/brand-assets/instacart/instacart-mobile-615.png) 50%/contain no-repeat;height:150px}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) img{opacity:0;object-fit:contain;height:150px}.gm-online-shopping-landing-page .gm-landing-intro-hero h1{margin-bottom:36px!important;line-height:1.3!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p{max-width:290px!important;font-size:14px!important;line-height:1.43!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(3),.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer{justify-content:flex-start;max-width:290px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel{background:0 0!important;padding:90px 30px 0!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel:before{height:230px}.gm-online-shopping-landing-page .gm-landing-partner-grid__panel:after{top:-10px}.gm-online-shopping-landing-page .gm-landing-partner-grid__icon{top:45px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid h2{margin:25px 0!important;line-height:42px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__cards{grid-template-columns:1fr;width:230px;gap:18px!important;margin:17px auto 0!important}.gm-online-shopping-landing-page .gm-landing-partner-card,.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(-n+2){width:220px;min-height:0;padding:20px!important}.gm-online-shopping-landing-page .gm-landing-partner-card p{max-width:180px}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link{background:#e5f5f4 url(/brand-assets/instacart/instacart-mobile-484.png) 50%/contain no-repeat;height:161px}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner{padding:24px 0 26px!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner img{opacity:0;object-fit:contain;height:161px}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social{gap:32px!important}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero){padding:0 0 55px!important}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) .gm-landing-image-banner__link{background-size:contain;height:204px}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) img{height:204px}.gm-online-shopping-landing-page .gm-landing-intro-hero{padding-top:0!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:first-of-type{margin-bottom:32px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(2){margin-bottom:8px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero .gm-landing-actions{margin:36px 0 18px!important}.gm-online-shopping-landing-page .gm-landing-intro-hero__body p:nth-of-type(3),.gm-online-shopping-landing-page .gm-landing-partner-grid .gm-landing-disclaimer{min-height:40px;max-width:276px!important;font-size:12px!important;line-height:20px!important}.gm-online-shopping-landing-page .gm-landing-partner-grid__cards{gap:20px!important}.gm-online-shopping-landing-page .gm-landing-partner-card,.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(-n+2){min-height:0!important}.gm-online-shopping-landing-page .gm-landing-partner-card:first-child{height:229px}.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(2){height:261px}.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(3){height:247px}.gm-online-shopping-landing-page .gm-landing-partner-card:nth-child(4){height:201px}.gm-online-shopping-landing-page .gm-landing-disclaimer-block p{line-height:20px!important}.gm-normalized-footer[data-page-slug=online-shopping]{padding:0 39px 34px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-groups{width:100%;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group{border-bottom:0!important;display:contents!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group__summary{border-bottom:1px solid #d9e8e6;width:100%;min-height:54px;color:#147b74!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child .rxp-footer-link-group__summary{order:1}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:nth-child(2) .rxp-footer-link-group__summary{order:2}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:nth-child(3) .rxp-footer-link-group__summary{order:3}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:nth-child(4) .rxp-footer-link-group__summary{order:4}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group ul{margin:0!important;padding:0!important;display:contents!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group li{display:none!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(4),.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(5),.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(6){border-bottom:1px solid #d9e8e6;align-items:center;min-height:44px;display:flex!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(4){order:5}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(5){order:6}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(6){order:7}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(4) a,.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(5) a,.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(6) a{align-items:center;width:100%;min-height:44px;color:#147b74!important;font-size:15px!important;font-weight:700!important;line-height:20px!important;text-decoration:none!important;display:flex!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-brand{flex-direction:column;order:2;align-items:center;min-height:395px;width:100%!important;margin-top:30px!important;display:flex!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-brand{justify-content:center;order:1!important;width:160px!important;margin:0 0 24px!important;display:flex!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-brand img{width:160px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-ctas{order:2!important;gap:14px!important;margin-top:0!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social{justify-content:center;order:3!important;margin-top:24px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-legal{margin-top:0!important}}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link{background-color:#e5f5f4;background-image:url(/brand-assets/instacart/instacart-desktop.png),url(/brand-assets/online-shopping/image-r-e-rexall-instacart-fba09ed7a5.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}@media (max-width:767px){.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) .gm-landing-image-banner__link{background-color:#e5f5f4;background-image:url(/brand-assets/instacart/instacart-mobile-615.png),url(/brand-assets/online-shopping/image-r-e-rexall-instacart-fba09ed7a5.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:contain,contain}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link{background-color:#e5f5f4;background-image:url(/brand-assets/instacart/instacart-mobile-484.png),url(/brand-assets/online-shopping/image-r-e-rexall-instacart-fba09ed7a5.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:contain,contain}}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-tagline{display:none!important}@media (max-width:767px){.wl-page:has(.gm-online-shopping-landing-page) .gm-flow-section[data-component-id=page-context-breadcrumb] .gm-flow-section-inner{width:min(100vw - 85px,290px)!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-brand{min-height:360px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-brand{margin-bottom:22px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-ctas{gap:12px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-ctas .rxp-button{height:40px!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social{margin-top:22px!important}}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link{background-image:url(/brand-assets/digestive-gut-health/dh-instacart-desktop.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}@media (max-width:767px){.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner .gm-landing-image-banner__link{background-image:url(/brand-assets/digestive-gut-health/dh-instacart-mobile.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) .gm-landing-image-banner__link{background-image:url(/brand-assets/digestive-gut-health/dh-instacart-mobile.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.gm-online-shopping-landing-page .gm-landing-disclaimer-block+.gm-landing-image-banner img{opacity:0!important}.gm-online-shopping-landing-page .gm-landing-image-banner:has(+.gm-landing-intro-hero) img{opacity:0!important}}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-brand,.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-groups{transform:translateY(0)}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social a{overflow:hidden}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social a svg{width:18px!important;height:18px!important;display:block!important}@media (max-width:767px){.wl-page:has(.gm-online-shopping-landing-page) .gm-flow-section[data-component-id=page-context-breadcrumb] .gm-flow-section-inner{width:min(100vw - 75px,300px)!important}.gm-normalized-footer[data-page-slug=online-shopping]{min-height:850px;padding:0 36px 34px!important}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group__summary{min-height:52px}.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(4),.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(5),.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(6),.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(4) a,.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(5) a,.gm-normalized-footer[data-page-slug=online-shopping] .rxp-footer-link-group:first-child li:nth-child(6) a{min-height:44px}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-brand{min-height:354px!important;margin-top:32px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-brand{width:170px!important;margin-bottom:20px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-brand img{width:170px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-social a{width:32px!important;height:32px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-legal{margin-top:4px!important}}.gm-normalized-footer[data-page-slug=online-shopping]{min-height:541px;padding-top:58px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-legal{margin-top:30px!important}@media (max-width:767px){.gm-normalized-footer[data-page-slug=online-shopping]{min-height:850px;padding:0 36px 34px!important}.gm-normalized-footer[data-page-slug=online-shopping] .gm-normalized-footer-legal{margin-top:4px!important}}.wl-utility-composed--vitamins .wl-hlp--vitamins{--vitamins-rail:960px;--vitamins-copy:760px;--vitamins-teal:#147b74;--vitamins-teal-strong:#007367;--vitamins-text:#343434;--vitamins-link:#0072bc}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-hero--image-banner{width:min(calc(100% - 48px), var(--vitamins-rail));margin:38px auto 0}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-banner-media,.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-picture,.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-picture>img{aspect-ratio:1440/434;width:100%;height:auto}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-picture{border-radius:8px;display:block;overflow:hidden}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-picture>img{object-fit:cover;object-position:center;display:block}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-below{max-width:var(--vitamins-copy);text-align:center;margin:38px auto 0}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-below h1{color:var(--vitamins-teal);font-family:var(--wl-font-family-title,"Alright Sans LP Bay", "Open Sans", Arial, sans-serif);margin:0 0 30px;font-size:28px;font-weight:700;line-height:36px}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-subheadline,.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-subheadline p{color:var(--vitamins-text);text-align:center;font-size:14px;line-height:20px}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-subheadline p{margin:0 0 10px}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-ctas{justify-content:center;margin-top:18px}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-cta-primary,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-ctas .rxp-button{background:var(--vitamins-teal-strong);border-radius:6px;min-height:44px;padding:0 22px;font-size:14px;font-weight:700;line-height:20px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content{padding:76px 24px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-stack{width:100%;max-width:var(--vitamins-rail);margin-inline:auto}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-row{grid-template-columns:minmax(0,430px) minmax(0,470px);align-items:center;gap:60px;display:grid}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-media{width:100%;min-width:0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-media{aspect-ratio:1;border-radius:50%;height:auto;min-height:0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-media figure,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-media img{width:100%;height:100%}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-media img{object-fit:cover;object-position:center}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text{gap:16px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text h2{color:var(--vitamins-teal);font-family:var(--wl-font-family-title,"Alright Sans LP Bay", "Open Sans", Arial, sans-serif);margin:0 0 4px;font-size:28px;font-weight:700;line-height:36px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text :is(p,li){color:var(--vitamins-text);font-size:14px;line-height:20px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text ul{gap:8px;margin:0;padding-left:20px;display:grid}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text a:not(.rxp-button){color:var(--vitamins-link);font-weight:700}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content:nth-of-type(2){border-bottom:1px solid #d9d9d9;padding-top:20px;padding-bottom:70px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content:nth-of-type(2) .wl-hlp-content-row{grid-template-columns:minmax(0,450px) minmax(0,420px);gap:90px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content:nth-of-type(2) .wl-hlp-content-media{order:2}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating{padding-block:48px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-heading{color:var(--vitamins-teal);font-family:var(--wl-font-family-title,"Alright Sans LP Bay", "Open Sans", Arial, sans-serif);margin-bottom:48px;font-size:28px;font-weight:700;line-height:36px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:has(>.wl-hlp-cardgrid-card-link){display:block}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card-link{width:100%}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-link{display:none}@media (min-width:768px){.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:nth-child(odd) .wl-hlp-cardgrid-media{order:2}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card:nth-child(2n) .wl-hlp-cardgrid-media{order:0}}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-title{color:var(--vitamins-teal);font-size:20px;font-weight:700;line-height:28px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-body,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-body :is(p,li){color:var(--vitamins-text);font-size:14px;line-height:20px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource{padding:55px 24px 42px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-inner{max-width:var(--vitamins-rail)}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-heading{color:var(--vitamins-teal);font-family:var(--wl-font-family-title,"Alright Sans LP Bay", "Open Sans", Arial, sans-serif);text-align:center;margin-bottom:44px;font-size:28px;font-weight:700;line-height:36px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card-link{border-radius:6px;min-height:595px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-card{border-color:#e1e7e7;box-shadow:0 3px 14px #1423361a}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media{box-sizing:border-box;height:180px;padding:18px 18px 0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-media img{object-fit:contain}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-content{text-align:center;gap:10px;padding:14px 16px 18px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-title{color:var(--vitamins-text);font-size:12px;font-weight:700;line-height:16px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body p{color:var(--vitamins-text);font-size:11px;line-height:16px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body p{margin:0 0 8px;position:relative}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body p:not(:first-child){text-align:left;padding-left:20px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-body p:not(:first-child):before{content:"✓";color:#fff;background:#1db1a8;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:1px;left:0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link{background:var(--vitamins-teal-strong);color:#fff;border-radius:6px;justify-content:center;align-self:center;min-height:38px;margin-top:auto;padding:0 16px;font-size:12px;font-weight:700;line-height:16px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-link svg{width:12px;height:12px}@media (max-width:767px){.wl-utility-composed--vitamins .wl-hlp--vitamins{--vitamins-rail:290px;--vitamins-copy:270px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-hero--image-banner{width:var(--vitamins-rail);margin-top:28px}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-below{max-width:var(--vitamins-copy);margin-top:28px}.wl-utility-composed--vitamins .wl-hlp--vitamins .wl-hlp-hero-below h1,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-text h2,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid .wl-hlp-cardgrid-heading{font-size:24px;line-height:32px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content{padding:52px 0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-stack{width:var(--vitamins-copy)}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-row,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content:nth-of-type(2) .wl-hlp-content-row{flex-direction:column;gap:28px;display:flex}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content .wl-hlp-content-media{width:var(--vitamins-copy)}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content:nth-of-type(2){padding-top:32px;padding-bottom:60px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-content:nth-of-type(2) .wl-hlp-content-media{order:initial}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource{padding-left:0;padding-right:0}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid .wl-hlp-cardgrid-inner{width:var(--vitamins-rail)}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card,.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-card-link{grid-template-columns:minmax(0,1fr);gap:26px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-media{width:100%}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--editorial-alternating .wl-hlp-cardgrid-list{row-gap:160px}.wl-utility-composed--vitamins .wl-hlp--vitamins>.wl-hlp-cardgrid--resource .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:24px}}.gm-virtual-doctor-page{--vdoctor-teal:#007367;--vdoctor-deep-teal:#005a5a;--vdoctor-border:#1db1a8;--vdoctor-border-soft:#ade3e1;--vdoctor-mist:#e5f5f4;--vdoctor-card-bg:#f2f9f9;--vdoctor-ink:#343434}.gm-virtual-doctor-page .rxp-image-asset{width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.gm-virtual-doctor-page .rxp-image-asset img,.gm-virtual-doctor-page .rxp-image-asset__link{width:100%!important;height:100%!important;display:block!important}.gm-virtual-doctor-page h1,.gm-virtual-doctor-page h2,.gm-virtual-doctor-page h3{color:var(--vdoctor-teal)!important;font-family:var(--wl-font-family-title,var(--wl-font-family,"Open Sans", Arial, sans-serif))!important;letter-spacing:0!important;font-weight:400!important}.gm-virtual-doctor-page p{color:var(--vdoctor-ink)!important;font-family:var(--wl-font-family,"Open Sans", Arial, sans-serif)!important;font-weight:400!important}.gm-vdoctor-hero{padding-bottom:96px;position:relative}.gm-vdoctor-hero__media{height:430px}.gm-vdoctor-hero__card{border:1px solid var(--vdoctor-border-soft);background:var(--vdoctor-card-bg);text-align:center;border-radius:12px;width:min(960px,100% - 48px);padding:44px 56px 36px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.gm-vdoctor-intro{grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);align-items:center;gap:96px;padding:52px 0 78px;display:grid}.gm-vdoctor-intro__copy{gap:20px;display:grid}.gm-vdoctor-intro__media{border-radius:12px;min-height:350px;overflow:hidden}.gm-vdoctor-services-intro{text-align:center;gap:14px;width:min(960px,100% - 48px);margin:0 auto;padding:0 0 46px;display:grid}.gm-vdoctor-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;width:min(960px,100% - 48px);margin:0 auto;padding-bottom:86px;display:grid}.gm-vdoctor-service-card{border:1px solid var(--vdoctor-border);background:#fff;border-radius:12px;grid-template-columns:150px minmax(0,1fr);min-height:138px;display:grid;overflow:hidden}.gm-vdoctor-service-card:nth-child(5){grid-column:1/-1;justify-self:center;width:min(480px,100%)}.gm-vdoctor-service-card__media{min-height:138px}.gm-vdoctor-service-card__copy{align-content:center;gap:10px;padding:22px 24px;display:grid}.gm-vdoctor-doctor-panel{background:var(--vdoctor-mist);padding:76px 0 70px}.gm-vdoctor-doctor-panel__title{max-width:620px;margin-bottom:36px}.gm-vdoctor-doctor-panel__media{border-radius:12px;height:330px;overflow:hidden}.gm-vdoctor-doctor-panel__columns{grid-template-columns:minmax(0,.95fr) minmax(360px,1fr);align-items:start;gap:76px;padding-top:52px;display:grid}.gm-vdoctor-info-box{background:#fff;border-radius:12px;gap:18px;padding:30px 34px;display:grid}.gm-vdoctor-info-box__logo{width:220px;max-width:100%;height:auto}.gm-vdoctor-pharmacy{padding:78px 0 98px}.gm-vdoctor-pharmacy__title{text-align:center;margin-bottom:48px}.gm-vdoctor-pharmacy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.gm-vdoctor-pharmacy-card{border:1px solid var(--vdoctor-border);background:#fff;border-radius:12px;min-height:420px;display:grid;overflow:hidden}.gm-vdoctor-pharmacy-card__media{height:178px}.gm-vdoctor-pharmacy-card__copy{align-content:start;gap:12px;padding:24px 22px;display:grid}.gm-vdoctor-faq{width:min(850px,100% - 48px);margin:0 auto;padding:0 0 106px}.gm-vdoctor-faq__title{text-align:center;margin-bottom:42px}.gm-vdoctor-faq__list{margin:0;padding:0;list-style:none}.gm-vdoctor-faq__item{border-bottom:1px solid #d9d9d9;position:relative}.gm-vdoctor-faq__trigger{width:100%;min-height:78px;color:var(--vdoctor-teal);font:inherit;font-family:var(--wl-font-family-title,var(--wl-font-family,"Open Sans", Arial, sans-serif));text-align:left;cursor:pointer;background:0 0;border:0;padding:0 42px 0 0;font-weight:600}.gm-vdoctor-faq__chevron{border-right:1.5px solid var(--vdoctor-teal);border-bottom:1.5px solid var(--vdoctor-teal);width:12px;height:12px;position:absolute;top:31px;right:4px;transform:rotate(45deg)}.gm-vdoctor-faq__chevron.is-open{top:36px;transform:rotate(225deg)}.gm-vdoctor-faq__panel{gap:14px;padding:0 42px 28px 0;display:grid}.gm-page:has(.gm-virtual-doctor-page) .wl-prototype-controls{display:none!important}.gm-page:has(.gm-virtual-doctor-page) .wl-prototype-fab{display:none!important}.wl-page:has(.gm-virtual-doctor-page) .wl-prototype-controls{display:none!important}.wl-page:has(.gm-virtual-doctor-page) .wl-prototype-fab{display:none!important}body:has(.gm-virtual-doctor-page) .wl-prototype-controls{display:none!important}body:has(.gm-virtual-doctor-page) .wl-prototype-fab{display:none!important}body:has(.gm-virtual-doctor-page) .global-auth-controls{display:none!important}@media (min-width:901px){.gm-vdoctor-hero{width:100vw;margin-left:calc(50% - 50vw);padding-bottom:132px!important}.gm-vdoctor-hero__media{height:491px!important}.gm-vdoctor-hero__media .rxp-image-asset,.gm-vdoctor-hero__media .rxp-image-asset img{border-radius:0!important}.gm-vdoctor-hero__card{border:1px solid var(--vdoctor-border-soft)!important;background:var(--vdoctor-card-bg)!important;border-radius:20px!important;width:min(960px,100% - 160px)!important;min-height:228px!important;padding:40px 25px 30px!important;bottom:0!important}.gm-vdoctor-hero__card h1{margin:0 0 24px!important;font-size:60px!important;line-height:72px!important}.gm-vdoctor-hero__card p{max-width:485px!important;margin:0 auto!important;font-size:18px!important;line-height:30px!important}.gm-virtual-doctor-page>div:has(>.gm-vdoctor-intro){width:min(1260px,100% - 80px)!important;margin:0 auto!important}.gm-vdoctor-intro{grid-template-columns:492px minmax(0,597px)!important;align-items:center!important;gap:111px!important;margin-top:65px!important;padding:109px 30px 59px!important}.gm-vdoctor-intro__copy{gap:0!important}.gm-vdoctor-intro__copy h2{margin:0 0 16px!important;font-size:40px!important;line-height:52px!important}.gm-vdoctor-intro__copy p{margin:0 0 24px!important;font-size:18px!important;line-height:30px!important}.gm-vdoctor-intro .rxp-button{background:var(--vdoctor-teal)!important;color:#fff!important;border:0!important;border-radius:6px!important;justify-content:center!important;width:160px!important;min-height:50px!important;padding:0 20px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.gm-vdoctor-intro__media{border-radius:20px!important;height:433px!important;min-height:0!important}.gm-vdoctor-intro__media img{object-fit:contain!important}.gm-vdoctor-services-intro{gap:16px!important;width:min(1124px,100% - 80px)!important;margin:80px auto 0!important;padding:0 0 111px!important}.gm-vdoctor-services-intro h2{margin:0 0 8px!important;font-size:40px!important;line-height:52px!important}.gm-vdoctor-services-intro p{max-width:1040px!important;margin:0 auto!important;font-size:16px!important;line-height:25px!important}.gm-vdoctor-services-intro p:last-child{font-weight:700!important}.gm-vdoctor-service-grid{flex-wrap:wrap!important;justify-content:center!important;gap:36px!important;width:min(1200px,100% - 80px)!important;padding-bottom:130px!important;display:flex!important}.gm-vdoctor-service-card{border:1px solid var(--vdoctor-border)!important;border-radius:24px!important;flex:0 0 566px!important;grid-template-columns:169px minmax(0,1fr)!important;width:566px!important;height:229px!important;min-height:229px!important}.gm-vdoctor-service-card:nth-child(5){flex-basis:566px!important;width:566px!important;height:203px!important;min-height:203px!important}.gm-vdoctor-service-card__media{height:100%!important;min-height:0!important}.gm-vdoctor-service-card__copy{align-content:start!important;gap:0!important;padding:32px!important}.gm-vdoctor-service-card__copy h3{margin:0 0 16px!important;font-size:28px!important;line-height:36px!important}.gm-vdoctor-service-card__copy p{margin:0!important;font-size:18px!important;line-height:29px!important}.gm-vdoctor-doctor-panel{width:100vw;margin-left:calc(50% - 50vw);background:var(--vdoctor-mist)!important;padding:80px 0!important}.gm-vdoctor-doctor-panel>div{width:min(1200px,100% - 80px)!important;margin:0 auto!important}.gm-vdoctor-doctor-panel__title{max-width:600px!important;margin:0 0 48px!important;font-size:40px!important;line-height:52px!important}.gm-vdoctor-doctor-panel__media{border-radius:20px!important;height:278px!important;margin:0 0 88px!important}.gm-vdoctor-doctor-panel__columns{grid-template-columns:minmax(0,570px) 570px!important;align-items:start!important;gap:60px!important;padding-top:0!important}.gm-vdoctor-doctor-panel__columns>p{margin:0!important;font-size:18px!important;line-height:30px!important}.gm-vdoctor-info-box{border:1px solid #ccc!important;border-radius:20px!important;gap:18px!important;min-height:268px!important;padding:32px!important}.gm-vdoctor-info-box__logo{width:220px!important}.gm-vdoctor-info-box p{margin:0!important;font-size:14px!important;line-height:22px!important}.gm-vdoctor-info-box .rxp-link-action{color:var(--vdoctor-teal)!important;align-items:center!important;gap:18px!important;font-size:16px!important;font-weight:700!important;text-decoration:underline!important;display:inline-flex!important}.gm-vdoctor-info-box .rxp-link-action:after{background:linear-gradient(45deg, transparent 45%, var(--vdoctor-teal) 46%, var(--vdoctor-teal) 56%, transparent 57%) 52% 50% / 9px 9px no-repeat, linear-gradient(var(--vdoctor-teal), var(--vdoctor-teal)) 50% 50% / 10px 2px no-repeat;content:""!important;border:2px solid var(--vdoctor-teal)!important;border-radius:50%!important;flex:0 0 24px!important;width:24px!important;height:24px!important;display:inline-block!important}.gm-vdoctor-pharmacy{width:min(1200px,100% - 80px)!important;margin:0 auto 50px!important;padding:80px 0!important}.gm-vdoctor-pharmacy>div{width:100%!important;margin:0!important}.gm-vdoctor-pharmacy__title{margin:0 0 85px!important;font-size:40px!important;line-height:52px!important}.gm-vdoctor-pharmacy-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:25px!important;width:100%!important}.gm-vdoctor-pharmacy-card{border:1px solid var(--vdoctor-border)!important;border-radius:24px!important;height:523px!important;min-height:523px!important}.gm-vdoctor-pharmacy-card__media{border-radius:24px 24px 0 0!important;height:200px!important}.gm-vdoctor-pharmacy-card__copy{flex-direction:column!important;gap:0!important;padding:34px 26px 24px!important;display:flex!important}.gm-vdoctor-pharmacy-card__copy h3{min-height:72px!important;margin:0 0 16px!important;font-size:28px!important;line-height:36px!important}.gm-vdoctor-pharmacy-card__copy p{border-bottom:1px solid var(--vdoctor-teal)!important;min-height:126px!important;margin:0 0 18px!important;padding-bottom:20px!important;font-size:16px!important;line-height:25px!important}.gm-vdoctor-pharmacy-card__copy .rxp-link-action{width:100%!important;min-height:32px!important;color:var(--vdoctor-teal)!important;justify-content:space-between!important;align-items:center!important;margin-top:auto!important;font-size:16px!important;font-weight:700!important;line-height:32px!important;text-decoration:underline!important;display:flex!important}.gm-vdoctor-pharmacy-card__copy .rxp-link-action:after{content:""!important;background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='14.5' stroke='%23007367' stroke-width='2'/%3E%3Cpath d='M12 16H20.5M17 11.5L21.5 16L17 20.5' stroke='%23007367' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/32px 32px no-repeat!important;flex:0 0 32px!important;width:32px!important;height:32px!important;display:block!important}.gm-vdoctor-faq{width:min(876px,100% - 160px)!important;margin:0 auto!important;padding:75px 0 294px!important}.gm-vdoctor-faq__title{margin:0 0 20px!important;font-size:40px!important;line-height:52px!important}.gm-vdoctor-faq__list{margin-top:20px!important}.gm-vdoctor-faq__item{border-bottom:1px solid #d9d9d9!important}.gm-vdoctor-faq__trigger{min-height:79px!important;color:var(--vdoctor-teal)!important;padding:0 42px 0 0!important;font-size:24px!important;font-weight:400!important;line-height:38px!important}.gm-vdoctor-faq__chevron{border-right:2px solid var(--vdoctor-teal)!important;border-bottom:2px solid var(--vdoctor-teal)!important;width:13px!important;height:13px!important;top:30px!important;right:8px!important;transform:rotate(-45deg)!important}}@media (max-width:900px){.gm-vdoctor-hero{width:100vw;margin-left:calc(50% - 50vw);padding-bottom:56px!important}.gm-vdoctor-hero__media{height:300px!important}.gm-vdoctor-hero__media .rxp-image-asset,.gm-vdoctor-hero__media img{border-radius:0!important}.gm-vdoctor-hero__card{border:1px solid var(--vdoctor-border-soft)!important;background:var(--vdoctor-card-bg)!important;border-radius:20px!important;width:min(92vw,520px)!important;margin-top:-42px!important;padding:28px 24px!important;position:relative!important;bottom:auto!important;transform:translate(-50%)!important}.gm-vdoctor-hero__card h1{margin-bottom:16px!important;font-size:36px!important;line-height:43px!important}.gm-vdoctor-hero__card p{font-size:16px!important;line-height:25px!important}.gm-virtual-doctor-page>div:has(>.gm-vdoctor-intro){width:100%!important}.gm-vdoctor-intro{grid-template-columns:1fr!important;gap:28px!important;width:min(640px,100% - 40px)!important;margin:0 auto!important;padding:18px 0 54px!important}.gm-vdoctor-intro__media{border-radius:16px!important;order:-1!important;width:100%!important;height:220px!important;min-height:0!important}.gm-vdoctor-intro__copy{gap:14px!important}.gm-vdoctor-intro__copy h2,.gm-vdoctor-services-intro h2{margin:0!important;font-size:26px!important;line-height:34px!important}.gm-vdoctor-intro__copy p,.gm-vdoctor-services-intro p{margin:0!important;font-size:16px!important;line-height:25px!important}.gm-vdoctor-intro .rxp-button{width:fit-content!important;min-height:44px!important;margin-top:6px!important}.gm-vdoctor-services-intro{text-align:left!important;width:min(640px,100% - 40px)!important;padding:0 0 132px!important}.gm-vdoctor-services-intro p:last-child{font-weight:700!important}.gm-vdoctor-service-grid{grid-template-columns:1fr!important;gap:24px!important;width:min(640px,100% - 40px)!important;display:grid!important}.gm-vdoctor-service-card,.gm-vdoctor-service-card:nth-child(5){border-radius:16px!important;grid-column:auto!important;grid-template-columns:1fr!important;justify-self:stretch!important;width:100%!important;height:auto!important;min-height:206px!important}.gm-vdoctor-service-card__media{display:none!important}.gm-vdoctor-service-card__copy{align-content:start!important;gap:12px!important;padding:28px 24px!important}.gm-vdoctor-service-card__copy h3{margin:0!important;font-size:23px!important;line-height:31px!important}.gm-vdoctor-service-card__copy p{margin:0!important;font-size:16px!important;line-height:25px!important}.gm-vdoctor-doctor-panel{width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:52px 0 127px!important}.gm-vdoctor-doctor-panel>div{width:min(640px,100% - 40px)!important;margin:0 auto!important}.gm-vdoctor-doctor-panel__title{margin:0 0 28px!important;font-size:28px!important;line-height:36px!important}.gm-vdoctor-doctor-panel__media{border-radius:16px!important;height:220px!important;margin:0 0 36px!important}.gm-vdoctor-doctor-panel__columns{grid-template-columns:1fr!important;gap:34px!important;padding-top:0!important}.gm-vdoctor-doctor-panel__columns>p{margin:0!important;font-size:16px!important;line-height:25px!important}.gm-vdoctor-info-box{border:1px solid #ccc!important;border-radius:16px!important;gap:16px!important;padding:26px 24px!important}.gm-vdoctor-info-box p{margin:0!important;font-size:14px!important;line-height:22px!important}.gm-vdoctor-info-box .rxp-link-action{color:var(--vdoctor-teal)!important;font-size:16px!important;font-weight:700!important;text-decoration:underline!important}.gm-vdoctor-pharmacy-grid{grid-template-columns:1fr!important;gap:32px!important;width:min(330px,100vw - 60px)!important;margin-left:auto!important;margin-right:auto!important}.gm-vdoctor-pharmacy,.gm-vdoctor-pharmacy>div{width:100%!important}.gm-vdoctor-pharmacy{padding:58px 0 76px!important}.gm-vdoctor-pharmacy__title{width:min(330px,100vw - 60px)!important;margin:0 auto 38px!important;font-size:28px!important;line-height:36px!important}.gm-vdoctor-pharmacy-card{border-radius:16px!important;width:100%!important}.gm-vdoctor-pharmacy-card:first-child{min-height:449px!important}.gm-vdoctor-pharmacy-card:nth-child(2),.gm-vdoctor-pharmacy-card:nth-child(3){min-height:440px!important}.gm-vdoctor-pharmacy-card:nth-child(4){min-height:418px!important}.gm-vdoctor-pharmacy-card__media{height:210px!important}.gm-vdoctor-pharmacy-card__copy p{border-bottom:1px solid var(--vdoctor-teal)!important;margin:0 0 14px!important;padding-bottom:18px!important}.gm-vdoctor-pharmacy-card__copy .rxp-link-action{width:100%!important;color:var(--vdoctor-teal)!important;justify-content:space-between!important;align-items:center!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;text-decoration:underline!important;display:flex!important}.gm-vdoctor-pharmacy-card__copy .rxp-link-action:after{content:""!important;background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='14.5' stroke='%23007367' stroke-width='2'/%3E%3Cpath d='M12 16H20.5M17 11.5L21.5 16L17 20.5' stroke='%23007367' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/32px 32px no-repeat!important;flex:0 0 32px!important;width:32px!important;height:32px!important;display:block!important}.gm-vdoctor-faq{width:min(640px,100% - 40px)!important;padding:0 0 112px!important}.gm-vdoctor-faq__title{text-align:left!important;margin:0 0 24px!important;font-size:28px!important;line-height:36px!important}.gm-vdoctor-faq__trigger{min-height:68px!important;font-size:18px!important;line-height:25px!important}}@media (max-width:560px){.gm-vdoctor-service-card{grid-template-columns:1fr!important}.gm-vdoctor-pharmacy-card{min-height:auto!important}}.wl-slp--return-policy *,.wl-slp--return-policy :before,.wl-slp--return-policy :after{box-sizing:border-box}:is(body:has(.wl-slp--return-policy) .wl-prototype-controls,body:has(.wl-slp--return-policy) .global-auth-controls){display:none!important}.wl-slp--return-policy .wl-slp-hero h1{color:var(--return-policy-teal);letter-spacing:0;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:33px;font-weight:700;line-height:45px}.wl-slp--return-policy .wl-slp-main{grid-area:1/1;width:100%;max-width:none;position:relative}.wl-slp--return-policy .wl-slp-aside{grid-area:1/2;width:226px;min-height:0}.wl-slp--return-policy .wl-prose,.wl-slp--return-policy .wl-slp-intro,.wl-slp--return-policy .wl-slp-accordion-body{color:var(--return-policy-copy);font-size:14px;font-weight:400;line-height:1.65}.wl-slp--return-policy .wl-slp-intro{margin:0 0 16px}.wl-slp--return-policy .wl-slp-intro p,.wl-slp--return-policy .wl-slp-accordion-body p{margin:0 0 15px}.wl-slp--return-policy .wl-slp-accordion-body p:last-child,.wl-slp--return-policy .wl-slp-intro p:last-child{margin-bottom:0}.wl-slp--return-policy .wl-slp-aside .gm-side-rail-resource-stack,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-resource-stack{background:0 0;align-content:start;align-items:stretch;gap:12px;width:226px;display:grid}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo .rxp-image-asset__link,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo img{width:226px;height:auto;display:block}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo{background:0 0;border:0;border-radius:8px;margin:0;padding:0;overflow:hidden}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo img{object-fit:contain;border-radius:8px;max-height:none}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-card.rxp-content-card,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-card{background:#f8f8f8;border:0;border-radius:8px;flex-direction:column;gap:0;width:226px;padding:18px;display:flex}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-heading{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:10px;margin-bottom:14px;display:grid}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-heading strong{color:var(--return-policy-teal);margin:0;font-family:Open Sans,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.4}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-heading img{object-fit:contain;width:40px!important;height:40px!important}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-links .rxp-link-action,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-links .rxp-nav-item{background:var(--return-policy-teal);color:#fff;text-align:center;border:0;border-radius:5px;justify-content:center;align-items:center;width:100%;min-height:40px;padding:9px 12px;font-size:13px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.wl-slp--return-policy .wl-prose a{color:var(--return-policy-teal);text-underline-offset:2px;font-weight:700;text-decoration:underline}.wl-slp--return-policy .wl-slp-accordion{background:0 0;border:0;margin:0 0 14px;padding:0}.wl-slp--return-policy .wl-slp-accordion:last-child{margin-bottom:0}@media (max-width:1019px){.wl-cms-shell:has(.wl-slp--return-policy) .wl-cms-main{margin-top:-21px}.wl-slp--return-policy{max-width:290px;margin:0 auto;padding:0!important}.wl-slp--return-policy .wl-slp-hero h1{font-size:29px;line-height:39px}.wl-slp--return-policy .wl-slp-main,.wl-slp--return-policy .wl-slp-aside{width:100%;max-width:none}.wl-slp--return-policy .wl-slp-aside .gm-side-rail-resource-stack,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-resource-stack,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-group,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-card,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo .rxp-image-asset__link,.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-promo img{width:290px}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-heading strong{font-size:22px;line-height:1.4}.wl-slp--return-policy .wl-slp-aside .gm-normalized-side-rail-links .rxp-link-action{width:250px;min-height:40px;padding:10px 0;font-size:0;display:none;height:40px!important;line-height:20px!important}.wl-slp--return-policy .wl-slp-intro,.wl-slp--return-policy .wl-slp-accordion{margin-bottom:0}.wl-slp--return-policy .wl-prose,.wl-slp--return-policy .wl-slp-intro,.wl-slp--return-policy .wl-slp-accordion-body{font-size:13px;line-height:24px}.wl-slp--return-policy .wl-slp-intro p,.wl-slp--return-policy .wl-slp-accordion-body p{margin:0 0 13px}.wl-slp--return-policy .wl-slp-intro p:last-child,.wl-slp--return-policy .wl-slp-accordion-body p:last-child{margin-bottom:0}}.gm-normalized-footer,.gm-normalized-footer.gm-component{box-sizing:border-box!important;background:#f8f8f8!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important}.gm-normalized-footer .gm-normalized-footer-mobile-promoted-rows{display:none!important}body:has(.gm-normalized-footer)>.global-auth-controls{display:none!important}@media (min-width:721px){.gm-normalized-footer .gm-normalized-footer-mobile-promoted-rows{display:none!important}}@media (min-width:1101px){.gm-normalized-footer,.gm-normalized-footer.gm-component{box-sizing:border-box!important;grid-template-columns:225px minmax(0,800px)!important;justify-content:center!important;align-items:start!important;gap:0 clamp(61px,22.7vw - 188.927px,138px)!important;min-height:531px!important;padding:50px clamp(61px,22.7vw - 188.927px,138px) 36px!important;display:grid!important}.gm-normalized-footer .gm-normalized-footer-brand{text-align:center!important;flex-direction:column!important;order:0!important;place-items:center!important;gap:32px!important;width:225px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{justify-self:center!important;width:220px!important;max-width:220px!important}.gm-normalized-footer .gm-normalized-brand img{width:220px!important;max-width:220px!important;height:auto!important}.gm-normalized-footer .gm-normalized-footer-tagline{display:none!important}.gm-normalized-footer .gm-normalized-footer-ctas{flex-direction:column!important;order:1!important;align-items:stretch!important;gap:20px!important;width:225px!important;max-width:225px!important;margin-top:10px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{color:#005a5a!important;width:225px!important;min-width:225px!important;min-height:40px!important;box-shadow:none!important;background:#ade3e1!important;border:0!important;border-radius:6px!important;padding-inline:18px!important;font-size:15px!important;font-weight:700!important}.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button:hover{background:#c9e9e7!important}.gm-normalized-footer .gm-normalized-footer-social{flex-flow:row!important;order:2!important;justify-content:center!important;gap:32px!important;width:288px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-groups{order:0!important;grid-template-columns:minmax(0,202px) minmax(0,211px) minmax(0,142px) minmax(0,163px)!important;align-content:start!important;gap:0 23px!important;width:100%!important;display:grid!important}.gm-normalized-footer .gm-normalized-footer-legal{color:#5a6668!important;text-align:center!important;border-top:1px solid #d6dddd!important;grid-column:2!important;width:100%!important;margin-top:44px!important;padding-top:20px!important;font-size:12px!important;line-height:1.5!important}}@media (min-width:721px) and (max-width:1030px){.gm-normalized-footer,.gm-normalized-footer.gm-component{box-sizing:border-box!important;grid-template-columns:1fr!important;align-content:start!important;row-gap:0!important;max-width:none!important;min-height:747px!important;margin:0!important;padding:50px 30px 36px!important;display:grid!important}.gm-normalized-footer .gm-normalized-footer-brand{text-align:center!important;flex-direction:column!important;order:0!important;align-items:center!important;gap:0!important;width:100%!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{width:220px!important;max-width:220px!important}.gm-normalized-footer .gm-normalized-brand img{width:220px!important;max-width:220px!important;height:auto!important}.gm-normalized-footer .gm-normalized-footer-tagline{display:none!important}.gm-normalized-footer .gm-normalized-footer-groups{order:1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-self:center!important;gap:0 24px!important;width:min(100%,700px)!important;margin-top:40px!important;display:grid!important}.gm-normalized-footer .gm-normalized-footer-ctas{flex-direction:row!important;align-items:stretch!important;gap:10px!important;width:min(100%,620px)!important;max-width:620px!important;margin-top:30px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:40px!important}.gm-normalized-footer .gm-normalized-footer-social{flex-wrap:nowrap!important;justify-content:center!important;gap:32px!important;width:288px!important;margin-top:28px!important}.gm-normalized-footer .gm-normalized-footer-legal{text-align:center!important;border-top:1px solid #d6dddd!important;order:2!important;grid-column:1!important;justify-self:center!important;width:min(100%,700px)!important;margin-top:40px!important;padding-top:20px!important;font-size:12px!important}}@media (min-width:721px) and (max-width:959px){.gm-normalized-footer .gm-normalized-footer-groups{border-top:1px solid #d6dddd!important;margin-top:20px!important;padding-top:20px!important}}@media (min-width:1031px) and (max-width:1100px){.gm-normalized-footer,.gm-normalized-footer.gm-component{grid-template-columns:225px minmax(0,700px)!important;justify-content:center!important;align-items:start!important;gap:0 30px!important;min-height:531px!important;padding:50px 30px 36px!important;display:grid!important}.gm-normalized-footer .gm-normalized-footer-brand{text-align:center!important;flex-direction:column!important;order:0!important;align-items:center!important;gap:32px!important;width:225px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand,.gm-normalized-footer .gm-normalized-brand img{width:220px!important;max-width:220px!important;height:auto!important}.gm-normalized-footer .gm-normalized-footer-tagline{display:none!important}.gm-normalized-footer .gm-normalized-footer-ctas{flex-direction:column!important;align-items:stretch!important;gap:20px!important;width:225px!important;max-width:225px!important;margin-top:10px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-social{flex-wrap:nowrap!important;justify-content:center!important;gap:32px!important;width:288px!important}.gm-normalized-footer .gm-normalized-footer-groups{order:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 23px!important;width:700px!important;display:grid!important}.gm-normalized-footer .gm-normalized-footer-legal{text-align:center!important;border-top:1px solid #d6dddd!important;grid-column:2!important;width:700px!important;margin-top:44px!important;padding-top:20px!important;font-size:12px!important}}@media (min-width:721px){.gm-normalized-footer .gm-normalized-footer-groups{align-items:start!important}.gm-normalized-footer .rxp-footer-link-group{align-content:start!important;align-self:start!important}.gm-normalized-footer .rxp-footer-link-group>.rxp-footer-link-group__summary strong,.gm-normalized-footer .rxp-footer-link-group strong{color:#147b74!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important;font-weight:700!important}.gm-normalized-footer .rxp-footer-link-group__summary{cursor:default!important;pointer-events:none!important}.gm-normalized-footer .rxp-footer-link-group__chevron{display:none!important}.gm-normalized-footer .rxp-footer-link-group strong:after{content:none!important}.gm-normalized-footer .rxp-footer-link-group>ul{gap:8px!important;margin-top:12px!important;display:grid!important}.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{min-height:auto!important;box-shadow:none!important;color:#6e6e6e!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.gm-normalized-footer .rxp-footer-link-group .rxp-link-action:hover{color:#147b74!important}}.gm-normalized-footer .gm-normalized-footer-social a{color:#fff!important;background:#147b74!important;border-radius:999px!important;place-items:center!important;width:32px!important;height:32px!important;text-decoration:none!important;display:inline-grid!important}.gm-normalized-footer .gm-normalized-footer-social a svg{width:18px!important;height:18px!important}@media (max-width:720px){.gm-normalized-footer,.gm-normalized-footer.gm-component{box-sizing:border-box!important;flex-direction:column!important;max-width:none!important;margin:0!important;padding:6px clamp(18px,5vw,24px) 30px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-groups{flex-direction:column!important;order:1!important;gap:0!important;width:100%!important;display:flex!important}.gm-normalized-footer .rxp-footer-link-group{background:0 0!important;border:0!important;border-bottom:1px solid #e0e0e0!important;gap:0!important;padding:0!important}.gm-normalized-footer .rxp-footer-link-group__summary{cursor:pointer!important;pointer-events:auto!important;text-align:left!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:54px!important;padding:0!important;display:flex!important}.gm-normalized-footer .rxp-footer-link-group__summary strong,.gm-normalized-footer .rxp-footer-link-group strong{color:#005a5a!important;letter-spacing:0!important;font-size:16px!important;font-weight:700!important}.gm-normalized-footer .rxp-footer-link-group strong:after{content:none!important}.gm-normalized-footer .rxp-footer-link-group__chevron{color:#147b74!important;flex:none!important;transition:transform .18s!important;display:block!important}.gm-normalized-footer .rxp-footer-link-group.is-open .rxp-footer-link-group__chevron{transform:rotate(180deg)!important}.gm-normalized-footer .rxp-footer-link-group:not(.is-open)>ul{display:none!important}.gm-normalized-footer .rxp-footer-link-group.is-open>ul{gap:8px!important;margin:4px 0 16px!important;display:grid!important}.gm-normalized-footer .rxp-footer-link-group .rxp-link-action{box-shadow:none!important;color:#6e6e6e!important;background:0 0!important;border:0!important;justify-content:flex-start!important;padding:0!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}.gm-normalized-footer .gm-normalized-footer-mobile-promoted-rows{flex-direction:column!important;order:2!important;width:100%!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-mobile-promoted-row{color:#005a5a!important;border-bottom:1px solid #e0e0e0!important;align-items:center!important;min-height:54px!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;display:flex!important}.gm-normalized-footer .rxp-footer-link-group__item--mobile-promoted{display:none!important}.gm-normalized-footer .gm-normalized-footer-brand{text-align:center!important;flex-direction:column!important;order:3!important;align-items:center!important;gap:16px!important;width:100%!important;padding-top:34px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand{order:0!important;align-self:center!important;width:200px!important;max-width:200px!important;margin:0 auto!important}.gm-normalized-footer .gm-normalized-brand img{width:200px!important;max-width:200px!important;height:auto!important}.gm-normalized-footer .gm-normalized-footer-tagline{display:none!important}.gm-normalized-footer .gm-normalized-footer-ctas{flex-direction:column!important;order:1!important;align-self:center!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:290px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-ctas .rxp-button{color:#005a5a!important;background:#ade3e1!important;border:0!important;border-radius:6px!important;width:100%!important;min-height:46px!important;font-size:15px!important;font-weight:700!important}.gm-normalized-footer .gm-normalized-footer-social{flex-flow:row!important;order:2!important;justify-content:center!important;gap:32px!important;width:288px!important;max-width:100%!important;padding-top:4px!important;display:flex!important}.gm-normalized-footer .gm-normalized-footer-legal{color:#5a6668!important;text-align:center!important;border-top:1px solid #d6dddd!important;order:4!important;grid-column:auto!important;width:100%!important;margin-top:26px!important;padding-top:20px!important;font-size:12px!important;line-height:1.5!important}}.gm-vitamins-shop-vitamins-and-supplements-at-rexall-card-grid{--vitamins-product-grid-columns:4}.gm-vitamins-shop-vitamins-and-supplements-at-rexall-card-grid .gm-vitamins-product-card__image,.gm-vitamins-shop-vitamins-and-supplements-at-rexall-card-grid .gm-vitamins-product-card__image img{object-fit:contain;max-height:128px}@media (max-width:1100px){.gm-vitamins-shop-vitamins-and-supplements-at-rexall-card-grid{--vitamins-product-grid-columns:2}}@media (max-width:640px){.gm-vitamins-shop-vitamins-and-supplements-at-rexall-card-grid{--vitamins-product-grid-columns:1}}@media (max-width:720px){body .gm-normalized-footer .rxp-footer-link-group,body .gm-normalized-footer .rxp-footer-link-group__summary,body .gm-normalized-footer .gm-normalized-footer-mobile-promoted-rows,body .gm-normalized-footer .gm-normalized-footer-mobile-promoted-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important}body .gm-normalized-footer .rxp-footer-link-group,body .gm-normalized-footer .gm-normalized-footer-mobile-promoted-row{border-bottom:0!important}body .gm-normalized-footer .gm-normalized-footer-mobile-promoted-row,body .gm-normalized-footer .gm-normalized-footer-mobile-promoted-row span{text-decoration:none!important}body .gm-normalized-footer .gm-normalized-footer-mobile-promoted-row{text-align:left!important;justify-content:flex-start!important}body .gm-normalized-footer .gm-normalized-footer-brand{text-align:center!important;place-items:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;position:static!important;left:auto!important;right:auto!important;transform:none!important}body .gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand,body .gm-normalized-footer .gm-normalized-footer-brand .gm-normalized-brand img{justify-content:center!important;align-self:center!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;transform:none!important}}@media (max-width:767px){body .gm-everyday-health-landing-page .gm-landing-campaign-carousel{display:block!important}}.wl-rcn{--rcn-teal:#147b74;--rcn-teal-dark:#0f7f78;--rcn-deep-teal:#087f75;--rcn-mint:#e5f5f4;--rcn-mint-soft:#effafa;--rcn-green:#78c843;--rcn-text:#3d3d3d;color:var(--rcn-text);font-family:var(--wl-font-family,"Open Sans", Arial, sans-serif);background:#fff;font-size:16px;line-height:1.5}.wl-rcn *,.wl-rcn :before,.wl-rcn :after{box-sizing:border-box}.wl-rcn a{color:inherit}.wl-rcn img{max-width:100%}.wl-rcn-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.wl-rcn-header{z-index:2;background:#fff;position:relative;box-shadow:0 1px 6px #0000001f}.wl-rcn-header-inner{justify-content:space-between;align-items:center;gap:48px;width:min(100%,1840px);min-height:118px;margin:0 auto;padding:20px 80px 18px;display:flex;position:relative}.wl-rcn-logo-link{flex:none;align-items:center;display:inline-flex}.wl-rcn :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #004f4c}.wl-rcn-logo-link img{width:clamp(190px,13vw,270px);height:auto;display:block}.wl-rcn-nav{color:var(--rcn-teal);white-space:nowrap;justify-content:flex-end;align-items:center;gap:clamp(30px,3.2vw,70px);margin-left:auto;padding-top:22px;font-size:15px;font-weight:700;display:flex}.wl-rcn-nav a{text-decoration:none}.wl-rcn-nav a:hover,.wl-rcn-nav a:focus-visible{color:#005f5c;text-underline-offset:4px;text-decoration:underline}.wl-rcn-rexall-link{background:var(--rcn-teal-dark);color:#fff;justify-content:center;align-items:center;min-width:148px;min-height:58px;padding:0 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:0;right:80px}.wl-rcn .wl-rcn-rexall-link{color:#fff}.wl-rcn-main{background:#fff}.wl-rcn-flash{background:var(--rcn-teal);color:#fff;text-align:center;padding:30px 20px;font-size:20px;line-height:1.2}.wl-rcn-flash span{display:block}.wl-rcn-flash span+span{font-size:14px}.wl-rcn-hero{background:#fff;position:relative}.wl-rcn-hero-frame{width:100%;position:relative;overflow:hidden}.wl-rcn-hero-frame>img{width:100%;height:auto;display:block}.wl-rcn-hero-arrow{z-index:1;width:42px;height:54px;color:var(--rcn-teal);cursor:pointer;background:#ffffffeb;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.wl-rcn-hero-arrow--left{left:16px}.wl-rcn-hero-arrow--right{right:16px}.wl-rcn-carousel-controls{background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;min-height:60px;display:grid;position:relative}.wl-rcn-dots{grid-column:2;justify-content:center;align-items:center;gap:12px;display:flex}.wl-rcn-dots span{border:3px solid var(--rcn-teal);background:#fff;border-radius:999px;width:16px;height:16px;display:block}.wl-rcn-dots span.is-active{background:var(--rcn-teal)}.wl-rcn-pause{width:60px;height:60px;color:var(--rcn-teal);cursor:pointer;background:0 0;border:0;grid-column:3;justify-content:center;justify-self:end;align-items:center;margin-right:10px;display:inline-flex}.wl-rcn-supported{text-align:center;background:#fff;padding:118px 40px 72px}.wl-rcn-supported h2,.wl-rcn-videos h2,.wl-rcn-resources h2,.wl-rcn-funding h2{color:var(--rcn-teal);letter-spacing:0;margin:0;font-size:clamp(34px,2.8vw,50px);font-weight:800;line-height:1.12}.wl-rcn-supported-track{justify-content:center;align-items:center;gap:clamp(40px,5vw,90px);width:min(1400px,100%);min-height:150px;margin:58px auto 20px;display:flex;overflow:hidden}.wl-rcn-supported-track img{object-fit:contain;filter:grayscale();opacity:.12;flex:none;max-width:170px;max-height:80px;display:block}.wl-rcn-supported-controls{min-height:42px}.wl-rcn-supported-controls .wl-rcn-dots span,.wl-rcn-impact-controls .wl-rcn-dots span{background:#e5f4f3;border:0;width:10px;height:10px}.wl-rcn-supported-controls .wl-rcn-dots span.is-active,.wl-rcn-impact-controls .wl-rcn-dots span.is-active{background:var(--rcn-teal)}.wl-rcn-about-band{background:var(--rcn-mint);width:min(100%,1840px);margin:0 auto;padding:96px clamp(72px,6vw,150px) 128px}.wl-rcn-about-row{grid-template-columns:minmax(360px,620px) minmax(420px,620px);justify-content:center;align-items:center;gap:clamp(76px,7vw,128px);display:grid}.wl-rcn-about-row--why{grid-template-columns:minmax(360px,560px) minmax(360px,560px);justify-content:center;align-items:center;margin-top:220px}.wl-rcn-about-media img{aspect-ratio:1.62;object-fit:cover;width:100%;display:block}.wl-rcn-about-media--portrait{justify-self:end}.wl-rcn-about-media--portrait img{aspect-ratio:.93;object-position:center top;max-height:560px}.wl-rcn-about-copy{max-width:620px}.wl-rcn-about-copy h2,.wl-rcn-bubble h2,.wl-rcn-bewell h2{color:var(--rcn-teal);letter-spacing:0;margin:0 0 40px;font-size:clamp(38px,3.3vw,58px);font-weight:800;line-height:1.1}.wl-rcn-about-copy p{color:#3f4648;margin:0 0 30px;font-size:clamp(17px,1.05vw,21px);line-height:1.62}.wl-rcn-stats{text-align:center;background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(44px,6vw,112px);width:min(100%,1840px);margin:0 auto;padding:118px clamp(90px,8vw,180px) 90px;display:grid}.wl-rcn-stat strong{color:var(--rcn-teal);letter-spacing:0;margin:0 0 24px;font-size:clamp(54px,3.9vw,76px);font-weight:800;line-height:1;display:block}.wl-rcn-stat p{color:#4a4a4a;max-width:280px;margin:0 auto;font-size:clamp(17px,1.05vw,20px);line-height:1.48}.wl-rcn-bubble{background:var(--rcn-mint) url(/carenetwork-assets/rcn-caring-bg.jpg) center / cover no-repeat;width:min(100%,1840px);min-height:250px;margin:0 auto;padding:34px clamp(80px,10vw,260px) 28px;position:relative;overflow:hidden}.wl-rcn-bubble-inner{grid-template-columns:210px minmax(420px,760px);justify-content:center;align-items:center;gap:clamp(70px,8vw,150px);display:grid}.wl-rcn-bubble img{width:205px;height:auto;display:block}.wl-rcn-bubble h2{margin-bottom:10px;font-size:clamp(34px,2.5vw,46px);font-weight:500}.wl-rcn-bubble p{color:var(--rcn-teal);margin:0;font-size:clamp(33px,2.45vw,45px);font-style:italic;font-weight:800;line-height:1.15}.wl-rcn-green-rule{background:var(--rcn-green);width:min(620px,44vw);height:5px;margin:28px auto 0;display:block}.wl-rcn-impact{background:#fff;width:min(100%,1840px);margin:0 auto;padding:170px clamp(40px,6vw,130px) 58px;position:relative;overflow:hidden}.wl-rcn-testimonial{opacity:1;background:0 0;border-radius:24px;grid-template-columns:minmax(320px,560px) minmax(360px,1fr);align-items:center;gap:72px;width:min(1240px,100%);margin:0 auto;padding:72px clamp(32px,5vw,96px);display:grid}.wl-rcn-testimonial-media{justify-content:center;align-items:center;display:flex}.wl-rcn-testimonial-media img{object-fit:contain;width:100%;max-width:420px;max-height:300px}.wl-rcn-testimonial-quote h2{color:var(--rcn-teal);margin:0 0 28px;font-size:clamp(30px,2.6vw,46px);font-weight:800;line-height:1.15}.wl-rcn-testimonial-quote blockquote{margin:0}.wl-rcn-testimonial-quote blockquote p{margin:0 0 22px;font-size:20px;line-height:1.6}.wl-rcn-testimonial-quote cite{color:var(--rcn-teal);font-style:normal;font-weight:700}.wl-rcn-employee-impact{background:#fff;width:min(100%,1840px);margin:0 auto;padding:120px clamp(40px,6vw,130px) 100px}.wl-rcn-employee-panel{background:var(--rcn-mint);opacity:1;grid-template-columns:minmax(360px,1fr) minmax(420px,620px);align-items:center;gap:clamp(72px,7vw,132px);min-height:760px;padding:clamp(70px,6vw,116px);display:grid}.wl-rcn-employee-copy h2{max-width:620px;color:var(--rcn-teal);margin:0 0 44px;font-size:clamp(38px,3.4vw,60px);font-weight:800;line-height:1.1}.wl-rcn-employee-copy blockquote{margin:0}.wl-rcn-employee-copy p{color:#3f4648;max-width:560px;margin:0 0 28px;font-size:clamp(18px,1.2vw,24px);line-height:1.58}.wl-rcn-employee-copy cite{color:var(--rcn-teal);font-size:18px;font-style:normal;font-weight:700}.wl-rcn-employee-media img{object-fit:contain;width:100%;max-height:560px;display:block}.wl-rcn-videos{text-align:center;background:#fff url(/carenetwork-assets/rcn-impact-bg.png) bottom/min(1320px,96%) no-repeat;width:min(100%,1840px);min-height:1080px;margin:0 auto;padding:128px clamp(70px,7vw,150px) 112px}.wl-rcn-video-grid{grid-template-columns:repeat(3,minmax(160px,300px));justify-content:center;gap:32px;margin-top:620px;display:grid}.wl-rcn-videos.wl-rcn-videos--embed{background-image:none;min-height:0}.wl-rcn-video-embed{aspect-ratio:16/9;background:#000;border:0;border-radius:12px;width:min(100%,960px);margin:56px auto 0;display:block}.wl-rcn-video-card{color:var(--rcn-teal);text-align:center;gap:18px;font-size:17px;font-weight:800;text-decoration:none;display:grid}.wl-rcn-video-thumb{background:var(--rcn-teal);display:block;position:relative;overflow:hidden}.wl-rcn-video-thumb img{aspect-ratio:1.88;object-fit:cover;width:100%;display:block}.wl-rcn-video-thumb i{width:58px;height:58px;color:var(--rcn-teal);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.wl-rcn-bewell{background:#fff;width:min(100%,1840px);margin:0 auto;padding:0 clamp(80px,8vw,170px) 92px}.wl-rcn-bewell>.wl-rcn-green-rule{width:min(760px,46vw);margin-top:0;margin-bottom:92px}.wl-rcn-bewell-inner{grid-template-columns:minmax(480px,760px) minmax(420px,600px);justify-content:center;align-items:center;gap:clamp(88px,9vw,180px);display:grid}.wl-rcn-bewell h2{max-width:760px;margin-bottom:26px;font-size:clamp(37px,3vw,56px)}.wl-rcn-bewell p{color:#4a4a4a;margin:0 0 32px;font-size:clamp(18px,1.25vw,24px)}.wl-rcn-only-rexall{width:min(260px,52vw);margin:0 0 26px;display:block}.wl-rcn-button.rxp-button{border-radius:var(--wl-button-radius);background:var(--rcn-teal);color:#fff;border:0;min-height:58px;padding:0 36px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.wl-rcn-button.rxp-button:hover,.wl-rcn-button.rxp-button:focus-visible{background:#005f5c}.wl-rcn-bewell-media img{width:100%;height:auto;display:block}.wl-rcn-resources{background:var(--rcn-mint) url(/carenetwork-assets/rcn-resources-bg.jpg) right center / auto 100% no-repeat;width:min(100%,1840px);margin:0 auto;padding:112px clamp(80px,9vw,180px) 86px}.wl-rcn-resources h2{text-align:center}.wl-rcn-resource-grid{grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:34px clamp(80px,9vw,180px);width:min(1220px,100%);margin:96px auto 0;display:grid}.wl-rcn-resource-group h3{color:#3d3d3d;margin:0 0 20px 58px;font-size:clamp(18px,1.1vw,22px);font-weight:800;line-height:1.18}.wl-rcn-resource-group ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.wl-rcn-resource-group a{color:#4b4b4b;grid-template-columns:42px 1fr 14px;align-items:start;gap:20px;font-size:clamp(18px,1.15vw,22px);line-height:1.25;text-decoration:none;display:grid}.wl-rcn-resource-group a:hover,.wl-rcn-resource-group a:focus-visible{color:var(--rcn-teal);text-underline-offset:3px;text-decoration:underline}.wl-rcn-resource-icon{color:var(--rcn-teal);justify-content:center;align-items:center;display:inline-flex}.wl-rcn-resource-icon svg{width:40px;height:40px}.wl-rcn-resource-note{color:#4b4b4b;justify-content:center;align-items:center;gap:8px;margin:76px 0 0;font-size:13px;display:flex}.wl-rcn-funding{text-align:center;background:#fff}.wl-rcn-funding-copy{padding:112px 24px 72px}.wl-rcn-funding h2{margin-bottom:30px}.wl-rcn-funding p{color:#444;margin:0 0 40px;font-size:clamp(17px,1.05vw,20px)}.wl-rcn-collage{background:var(--rcn-mint);width:min(1110px,100% - 48px);margin:0 auto}.wl-rcn-collage img{width:100%;height:auto;display:block}.wl-rcn-footer{background:var(--rcn-teal);color:#fff;width:min(100%,1840px);min-height:560px;margin:0 auto;padding:60px clamp(38px,5vw,74px) 66px}.wl-rcn-footer-top{justify-content:space-between;align-items:flex-start;gap:80px;display:flex}.wl-rcn-footer-top>img{width:min(240px,30vw);height:auto}.wl-rcn-footer-contact{text-align:right;justify-items:end;gap:16px;margin-left:auto;display:grid}.wl-rcn-footer-contact strong{font-size:clamp(22px,1.8vw,30px);line-height:1}.wl-rcn-socials{justify-content:flex-end;align-items:center;gap:12px;display:flex}.wl-rcn-socials a{color:#fff;display:inline-flex}.wl-rcn-footer nav{color:#fff;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;font-size:13px;font-weight:700;display:flex}.wl-rcn-footer nav a{text-decoration:none}.wl-rcn-footer nav a+a:before{content:"|";margin:0 10px}.wl-rcn-footer-contact p{margin:0;font-size:11px;line-height:1.4}.wl-rcn-legal{color:#fff;text-align:right;width:min(780px,100%);margin:58px 0 0 auto;font-size:10px;line-height:1.55}.wl-rcn-legal p{margin:0 0 18px}@media (max-width:1024px){.wl-rcn-header-inner{gap:24px;min-height:100px;padding:18px 24px}.wl-rcn-rexall-link{min-width:130px;min-height:46px;right:24px}.wl-rcn-nav{gap:18px;font-size:13px}.wl-rcn-about-row,.wl-rcn-about-row--why,.wl-rcn-bewell-inner,.wl-rcn-testimonial,.wl-rcn-employee-panel{grid-template-columns:1fr}.wl-rcn-about-row--why{margin-top:84px}.wl-rcn-about-media--portrait{justify-self:stretch}.wl-rcn-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-rcn-bubble-inner{grid-template-columns:190px minmax(280px,1fr)}.wl-rcn-testimonial{gap:40px;padding:56px 48px}.wl-rcn-employee-panel{min-height:680px}.wl-rcn-videos{min-height:980px}.wl-rcn-video-grid{margin-top:520px}.wl-rcn-resource-grid{column-gap:48px}}@media (max-width:767px){.wl-rcn{font-size:15px}.wl-rcn-header-inner{grid-template-columns:1fr;justify-items:center;gap:12px;min-height:auto;padding:12px 16px 16px;display:grid}.wl-rcn-logo-link img{width:158px}.wl-rcn-rexall-link{min-width:0;min-height:34px;padding:0 14px;font-size:11px;position:static}.wl-rcn-nav{flex-wrap:wrap;order:3;justify-content:center;gap:12px 18px;margin:0;padding:0;font-size:11px}.wl-rcn-hero-arrow{width:30px;height:38px}.wl-rcn-hero-arrow--left{left:4px}.wl-rcn-hero-arrow--right{right:4px}.wl-rcn-carousel-controls{min-height:40px}.wl-rcn-dots{gap:7px}.wl-rcn-dots span{border-width:2px;width:10px;height:10px}.wl-rcn-pause{width:38px;height:38px}.wl-rcn-supported{padding:48px 16px}.wl-rcn-supported-track{flex-wrap:nowrap;gap:0;min-height:140px;margin-top:52px}.wl-rcn-supported-track img{display:none}.wl-rcn-supported-track img:first-child{opacity:1;filter:none;max-width:172px;max-height:86px;display:block}.wl-rcn-about-band,.wl-rcn-resources,.wl-rcn-bewell,.wl-rcn-videos,.wl-rcn-impact,.wl-rcn-employee-impact{padding-left:24px;padding-right:24px}.wl-rcn-about-band{padding-top:56px;padding-bottom:64px}.wl-rcn-about-row{grid-template-columns:1fr;gap:36px}.wl-rcn-about-copy h2,.wl-rcn-bubble h2,.wl-rcn-bewell h2{margin-bottom:20px}.wl-rcn-about-copy p{margin-bottom:18px;font-size:15px}.wl-rcn-stats{grid-template-columns:1fr;gap:44px;padding:56px 28px}.wl-rcn-stat strong{margin-bottom:12px}.wl-rcn-bubble{min-height:auto;padding:42px 24px 28px}.wl-rcn-bubble-inner{text-align:center;grid-template-columns:1fr;gap:24px}.wl-rcn-bubble img{width:150px;margin:0 auto}.wl-rcn-green-rule{width:min(260px,72vw);margin-top:24px}.wl-rcn-impact{padding-top:56px;padding-bottom:56px}.wl-rcn-testimonial{text-align:center;grid-template-columns:1fr;gap:28px;min-height:auto;padding:36px 24px}.wl-rcn-testimonial-media img{max-height:160px}.wl-rcn-employee-impact{padding-top:74px;padding-bottom:64px}.wl-rcn-employee-panel{text-align:center;gap:32px;min-height:1030px;padding:44px 24px}.wl-rcn-employee-copy h2{margin-bottom:24px}.wl-rcn-employee-media img{max-height:300px}.wl-rcn-videos{min-height:1500px;padding-top:72px;padding-bottom:54px}.wl-rcn-video-grid{grid-template-columns:minmax(190px,250px);margin-top:720px}.wl-rcn-videos--embed .wl-rcn-video-embed{margin-top:40px}.wl-rcn-bewell{padding-top:0;padding-bottom:54px}.wl-rcn-bewell>.wl-rcn-green-rule{margin-bottom:44px}.wl-rcn-bewell-inner{grid-template-columns:1fr;gap:32px}.wl-rcn-resource-grid{grid-template-columns:1fr;gap:34px;margin-top:52px}.wl-rcn-resource-group h3{margin-left:0}.wl-rcn-resource-group a{grid-template-columns:30px 1fr 14px;gap:12px;font-size:15px}.wl-rcn-resource-note{text-align:center;align-items:flex-start;margin-top:42px}.wl-rcn-funding-copy{padding:66px 20px 44px}.wl-rcn-footer{padding:34px 24px 46px}.wl-rcn-footer-top{justify-items:center;gap:28px;display:grid}.wl-rcn-footer-top>img{width:210px}.wl-rcn-footer-contact{text-align:center;justify-items:center}.wl-rcn-footer nav{justify-content:center;row-gap:6px}.wl-rcn-legal{text-align:center;margin:34px auto 0}}.wl-rcn-funding-page{background:#fafafa;padding:24px 16px 96px}.wl-rcn-funding-card{background:#fff;max-width:1096px;margin:0 auto;padding:40px 26px 48px;box-shadow:0 1px 10px #0000001a}.wl-rcn-funding-page h1{color:var(--wl-primary);margin:8px 0 28px;font-size:clamp(32px,4.5vw,50px);font-weight:700;line-height:1.35}.wl-rcn-funding-faq{background:var(--wl-primary);color:#fff;border-radius:4px;padding:15px 30px;font-size:16px;text-decoration:none;display:inline-block}.wl-rcn-funding-required{margin:26px 0 4px;font-size:13px;font-style:italic}.wl-rcn-funding-form{grid-template-columns:repeat(6,1fr);gap:26px 34px;margin-top:12px;display:grid}.wl-rcn-funding-form fieldset>*{grid-column:1/-1;min-width:0}@media (min-width:900px){.wl-rcn-funding-form [data-field=firstName],.wl-rcn-funding-form [data-field=lastName],.wl-rcn-funding-form [data-field=jobTitle],.wl-rcn-funding-form [data-field=phone],.wl-rcn-funding-form [data-field=email],.wl-rcn-funding-form [data-field=orgWebsite]{grid-column:span 2}.wl-rcn-funding-form [data-field=fundingAmount],.wl-rcn-funding-form [data-field=orgRegistrationNumber],.wl-rcn-funding-form [data-field=organizationScope],.wl-rcn-funding-form [data-field=organizationScopeSpecify],.wl-rcn-funding-form [data-field=employeeNomination],.wl-rcn-funding-form [data-field=employeeVolunteer]{grid-column:span 3}}.wl-rcn-funding-form .rxp-form-field{flex-direction:column;gap:7px;display:flex}.wl-rcn-funding-form .rxp-form-field>span:first-child{color:#333;letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.wl-rcn-funding-form input:not([type=radio]),.wl-rcn-funding-form select,.wl-rcn-funding-form textarea{color:#000;background:#f7f4f7;border:none;border-radius:0;min-height:34px;padding:8px 12px;font-size:16px}.wl-rcn-funding-form textarea{resize:vertical;min-height:128px}.wl-rcn-funding-form [data-field=missionStatement] textarea,.wl-rcn-funding-form [data-field=donationDesc] textarea{height:44px;min-height:44px}.wl-rcn-funding-radios{flex-direction:column;gap:9px;padding-top:2px;font-size:16px;display:flex}.wl-rcn-funding-radios label{color:#333;letter-spacing:0;text-transform:none;align-items:center;gap:8px;font-size:16px;font-weight:400;display:flex}.wl-rcn-funding-radios input[type=radio]{width:15px;height:15px;accent-color:var(--wl-primary);margin:0}.wl-rcn-funding-form .rxp-button{background:var(--wl-primary);color:#fff;border:none;border-radius:4px;width:fit-content;padding:15px 30px;font-size:16px}.cms-image-widget__row{align-items:flex-start;gap:12px;display:flex}.cms-image-widget__preview{border:1px solid var(--wl-primary);flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-image-widget__preview{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-image-widget__preview{background:var(--wl-primary-soft);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cms-image-widget__preview{background:color-mix(in srgb, var(--wl-primary-soft) 30%, #fff)}}.cms-image-widget__preview{color:var(--wl-muted)}@supports (color:color-mix(in lab, red, red)){.cms-image-widget__preview{color:color-mix(in srgb, var(--wl-muted) 60%, white)}}.cms-image-widget__preview img{object-fit:cover;width:100%;height:100%}.cms-image-widget__controls{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cms-image-widget__toggle-fields{color:var(--wl-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.78rem;font-weight:780;display:inline-flex}.cms-image-widget__toggle-fields:hover{color:var(--wl-primary-strong)}.cms-image-widget__fields{border-top:1px solid var(--wl-primary);gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-image-widget__fields{border-top:1px solid color-mix(in srgb, var(--wl-primary) 12%, #e7f0f0)}}.cms-image-widget__fields{padding-top:10px}.cms-image-widget__url{width:100%;color:inherit;background:#fff;border:1px solid #d7e3e3;border-radius:8px;padding:6px 10px;font-size:.8125rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.cms-image-widget__url:focus{border-color:var(--wl-primary,#06a199);box-shadow:0 0 0 2px var(--wl-primary,#06a199);outline:none}@supports (color:color-mix(in lab, red, red)){.cms-image-widget__url:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--wl-primary,#06a199) 22%, transparent)}}.cms-media-picker__overlay{z-index:1300;background:#0a242666;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cms-media-picker__modal{border:1px solid var(--wl-primary);grid-template-rows:auto auto minmax(0,1fr);width:min(880px,100vw - 48px);height:min(640px,100vh - 48px);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__modal{border:1px solid color-mix(in srgb, var(--wl-primary) 20%, #d9e8e8)}}.cms-media-picker__modal{background:#fff;border-radius:10px;box-shadow:0 24px 70px #032f303d}.cms-media-picker__header{border-bottom:1px solid var(--wl-primary);justify-content:space-between;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__header{border-bottom:1px solid color-mix(in srgb, var(--wl-primary) 14%, #e7f0f0)}}.cms-media-picker__header{padding:14px 16px}.cms-media-picker__header h3{color:var(--wl-ink);margin:0;font-size:.95rem;font-weight:850}.cms-media-picker__actions{align-items:center;gap:8px;display:flex}.cms-media-picker__search{border:1px solid var(--wl-primary);align-items:center;gap:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__search{border:1px solid color-mix(in srgb, var(--wl-primary) 18%, #dce8e9)}}.cms-media-picker__search{color:var(--wl-muted);background:#fff;border-radius:7px;padding:6px 10px}.cms-media-picker__search input{color:var(--wl-ink);background:0 0;border:0;outline:0;width:160px;font-size:.82rem}.cms-media-picker__error{color:#9a2f24;background:#fef4f2;border-bottom:1px solid #c0392b2e;padding:8px 16px;font-size:.8rem}.cms-media-picker__body{padding:16px;overflow:auto}.cms-media-picker__loading,.cms-media-picker__empty{color:var(--wl-muted);place-items:center;gap:8px;padding:48px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__loading,.cms-media-picker__empty{color:color-mix(in srgb, var(--wl-muted) 70%, white)}}.cms-media-picker__loading,.cms-media-picker__empty{text-align:center}.cms-media-picker__empty p{color:var(--wl-muted);margin:0;font-size:.85rem}.cms-media-picker__empty-hint{color:var(--wl-muted)!important}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__empty-hint{color:color-mix(in srgb, var(--wl-muted) 70%, white)!important}}.cms-media-picker__empty-hint{font-size:.78rem!important}.cms-media-picker__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.cms-media-picker__tile{aspect-ratio:1;background:var(--wl-primary-soft);border:2px solid #0000;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__tile{background:color-mix(in srgb, var(--wl-primary-soft) 30%, #fff)}}.cms-media-picker__tile{color:var(--wl-muted)}@supports (color:color-mix(in lab, red, red)){.cms-media-picker__tile{color:color-mix(in srgb, var(--wl-muted) 60%, white)}}.cms-media-picker__tile{cursor:pointer;transition:border-color .14s}.cms-media-picker__tile:hover,.cms-media-picker__tile:focus-visible{border-color:var(--wl-primary);outline:none}.cms-media-picker__thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cms-media-picker__tile-label{color:#fff;text-overflow:ellipsis;white-space:nowrap;opacity:0;inset-inline:0;background:#0009;padding:3px 6px;font-size:.68rem;transition:opacity .14s;position:absolute;bottom:0;overflow:hidden}.cms-media-picker__tile:hover .cms-media-picker__tile-label,.cms-media-picker__tile:focus-visible .cms-media-picker__tile-label{opacity:1}.cms-spin{animation:.9s linear infinite cms-spin-rotate}@keyframes cms-spin-rotate{to{transform:rotate(360deg)}}.wl-slp-body--no-aside,.wl-hub-body--no-aside,.wl-program-body--no-aside{grid-template-columns:minmax(0,1fr)}.wl-blocks--aside .wl-hlp-cardgrid{border-radius:10px;padding:20px 16px}.wl-blocks--aside .wl-hlp-cardgrid+.wl-hlp-cardgrid{margin-top:20px}.wl-blocks--aside .wl-hlp-cardgrid-heading{margin-bottom:4px;font-size:1.25rem}.wl-blocks--aside .wl-hlp-cardgrid-list,.wl-blocks--aside .wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-list,.wl-blocks--aside .wl-hlp-cardgrid--cols3 .wl-hlp-cardgrid-list,.wl-blocks--aside .wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.wl-blocks--aside .wl-hlp-cardgrid-card{padding:14px 16px}.wl-slp--composed{max-width:1016px}@media (min-width:861px){.wl-slp-body--rail-right{grid-template-columns:minmax(0,1fr) 222px;gap:24px}}.wl-hlp-cardgrid--rail{background:#f8f8f8;border-radius:8px;padding:18px 16px}.wl-hlp-cardgrid--rail+.wl-hlp-cardgrid--rail{margin-top:20px}.wl-hlp-cardgrid-rail-heading{color:var(--hlp-c-primary-dark);margin:0 0 14px;font-size:1.3rem;line-height:1.25}.wl-hlp-cardgrid-rail-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.wl-hlp-cardgrid-rail-header .wl-hlp-cardgrid-rail-heading{flex:auto}.wl-hlp-cardgrid-rail-logo{object-fit:contain;flex:0 0 40px;width:40px;height:40px;display:block}.wl-hlp-cardgrid--rail .wl-hlp-cardgrid-rail-logo{width:40px!important;max-width:40px!important;height:40px!important;max-height:40px!important}.wl-hlp-cardgrid-rail-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wl-hlp-cardgrid-rail-btn{background:var(--hlp-c-heading-pharm);color:#fff;text-align:center;border-radius:var(--hlp-cta-radius);padding:10px 12px;font-size:.92rem;font-weight:600;text-decoration:none;display:block}.wl-hlp-cardgrid-rail-btn:hover{background:var(--hlp-c-primary-dark)}.wl-hlp-callout--strip{background:0 0;padding:0}.wl-hlp-callout-strip-band{color:var(--hlp-c-heading-pharm);background:#f8f8f8;border-radius:12px;align-items:center;gap:14px;padding:18px 24px;display:flex}.wl-hlp-callout-strip-icon{background:var(--hlp-c-heading-pharm);border-radius:6px;flex:0 0 28px;width:28px;height:28px;display:block}.wl-hlp-callout-strip-heading{color:var(--hlp-c-heading-pharm);margin:0;font-size:1.15rem;line-height:1.3}.wl-hlp-callout-strip-actions{justify-content:flex-end;margin-top:26px;display:flex}.wl-hlp-callout-strip-actions .wl-hlp-callout-primary.rxp-button{border-radius:var(--hlp-cta-radius);min-width:188px;min-height:40px;padding:10px 18px;font-size:.875rem;line-height:1.2}.wl-hlp-callout--strip-dark{border-radius:12px;overflow:hidden}.wl-hlp-callout-strip-dark-link{box-sizing:border-box;background:var(--hlp-c-heading-pharm);color:#fff;align-items:center;gap:22px;width:100%;min-height:106px;padding:20px 28px;text-decoration:none;display:flex}.wl-hlp-callout-strip-dark-link:hover,.wl-hlp-callout-strip-dark-link:focus-visible{background:var(--hlp-c-primary-dark)}.wl-hlp-callout-strip-dark-img{object-fit:contain;border-radius:4px;flex:none;width:88px;max-height:68px;display:block}.wl-hlp-callout-strip-dark-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.wl-hlp-callout-strip-dark-heading{color:#fff;font-size:1rem;font-weight:700;line-height:1.25}.wl-hlp-callout-strip-dark-body,.wl-hlp-callout-strip-dark-body p{color:#fff;margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.wl-hlp-callout-strip-dark-arrow{color:#fff;flex:none}.wl-hlp-callout--button-pair{padding:0 var(--wl-space-md) 48px;background:0 0;margin-top:30px}.wl-hlp-callout--button-pair .wl-hlp-callout-buttons{gap:10px;margin-top:0}.wl-hlp-callout--button-pair .wl-hlp-callout-primary.rxp-button,.wl-hlp-callout--button-pair .wl-hlp-callout-secondary.rxp-button{border:1px solid var(--hlp-c-heading-pharm);background:var(--hlp-c-heading-pharm);color:#fff;min-width:136px;height:48px;font-family:var(--gm-header-ui-font,var(--wl-font-family));border-radius:5px;padding:0 24px;font-size:16px;font-weight:700;line-height:1;text-decoration:none}.wl-hlp-callout--button-pair .wl-hlp-callout-primary.rxp-button:hover,.wl-hlp-callout--button-pair .wl-hlp-callout-secondary.rxp-button:hover{border-color:var(--hlp-c-link-hover);background:var(--hlp-c-link-hover);color:#fff}.wl-hlp-hero--image-banner,.wl-hlp-hero--split-banner,.wl-hlp-hero--prescribe{background:0 0;min-height:0;padding:0}.wl-hlp-hero--image-banner .wl-hlp-hero-banner-media,.wl-hlp-hero--split-banner .wl-hlp-hero-split-media{border-radius:12px;overflow:hidden}.wl-hlp-hero--image-banner .wl-hlp-hero-picture,.wl-hlp-hero--image-banner .wl-hlp-hero-picture>img{height:auto;min-height:0}.wl-hlp-hero--article-banner{box-sizing:border-box;width:min(100vw - 85px,960px);margin-bottom:55px;margin-left:auto;margin-right:auto}.wl-hlp-hero--title-panel{background:0 0;min-height:0;margin:0 0 28px;padding:0}.wl-hlp-hero-title-panel{box-sizing:border-box;background:#dff4f2;border-radius:12px;width:100%;padding:34px 42px}.wl-hlp-hero--title-panel h1{color:var(--hlp-c-heading-pharm);font-family:var(--gm-header-ui-font,var(--wl-font-family));letter-spacing:0;margin:0;font-size:34px;font-weight:700;line-height:1.2}.wl-hlp-hero--title-panel .wl-hlp-hero-subheadline,.wl-hlp-hero--title-panel .wl-hlp-hero-subheadline p{color:#343434;max-width:none;font-family:var(--gm-header-ui-font,var(--wl-font-family));margin:8px 0 0;font-size:16px;font-weight:400;line-height:1.5}.wl-blocks--main .wl-hlp-hero--title-panel{margin-bottom:28px}.wl-blocks--main .wl-hlp-hero--title-panel+.wl-hlp-content,.wl-blocks--main .wl-hlp-hero--title-panel+.wl-hlp-faq{padding-top:0}.wl-hlp-hero--bewell-title{box-sizing:border-box;background:#bbe7e5;align-items:center;width:min(100vw - 64px,1200px);min-height:155px;margin:0 0 28px;padding:0 42px;display:flex;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.wl-hlp-hero--bewell-title:before{content:"";background:#fff;border-radius:0 0 30px;width:86px;height:35px;position:absolute;top:0;left:0}.wl-hlp-bewell-title-copy{z-index:1;max-width:min(56%,620px);position:relative}@media (min-width:768px){.wl-hlp-bewell-title-copy{transform:translateY(-6px)}}.wl-hlp-hero--bewell-title h1{color:#005a5a;font-family:var(--gm-header-ui-font,var(--wl-font-family));letter-spacing:0;margin:0;font-size:32px;font-weight:800;line-height:1.15}.wl-hlp-hero--bewell-title .wl-hlp-hero-subheadline,.wl-hlp-hero--bewell-title .wl-hlp-hero-subheadline p{color:#005a5a;font-family:var(--gm-header-ui-font,var(--wl-font-family));margin:8px 0 0;font-size:16px;line-height:1.45}.wl-hlp-bewell-title-decoration{width:min(43.25%,519px);line-height:0;display:block;position:absolute;bottom:0;right:0}.wl-hlp-bewell-title-decoration img{width:100%;height:auto;display:block}.wl-hlp-hero-anchor-nav--bewell-title{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:8px;width:min(100vw - 64px,1200px);margin:-12px 0 28px;padding:0 32px;display:flex;position:relative;left:50%;transform:translate(-50%)}.wl-hlp-hero-anchor-nav--bewell-title .wl-hlp-hero-anchor-link{color:#005a5a;min-height:44px;font-family:var(--gm-header-ui-font,var(--wl-font-family));text-align:center;background:#f2fbfa;border:1px solid #b7dedd;border-radius:6px;justify-content:center;align-items:center;padding:9px 14px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.wl-hlp-hero-anchor-nav--bewell-title .wl-hlp-hero-anchor-link:hover{border-color:#005a5a;text-decoration:underline}@media (max-width:767px){.wl-hlp-hero--bewell-title{width:calc(100vw - 32px);min-height:110px;padding:28px 24px}.wl-hlp-hero--bewell-title:before{border-radius:0 0 22px;width:58px;height:24px}.wl-hlp-bewell-title-copy{max-width:none}.wl-hlp-hero--bewell-title h1{font-size:24px}.wl-hlp-bewell-title-decoration{display:none}.wl-hlp-hero-anchor-nav--bewell-title{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100vw - 32px);margin-top:-12px;padding:0;display:grid}.wl-hlp-hero-anchor-nav--bewell-title .wl-hlp-hero-anchor-link{padding:9px 10px}.wl-hlp-hero-anchor-nav--bewell-title .wl-hlp-hero-anchor-link:last-child:nth-child(odd){grid-column:1/-1}}.wl-hlp-hero--prescribe{box-sizing:border-box;width:calc(100% - 48px);max-width:960px;margin:30px auto;padding-bottom:25px;overflow:visible}.wl-hlp-hero-prescribe-link,.wl-hlp-hero-prescribe-picture{display:block}.wl-hlp-hero--image-banner img,.wl-hlp-hero--split-banner img,.wl-hlp-hero--prescribe img{width:100%;height:auto;display:block}.wl-hlp-hero-below{margin-top:34px}.wl-hlp-hero-below h1,.wl-hlp-hero-split-copy h1{color:var(--hlp-c-heading-pharm);margin:0 0 12px;font-size:2.1rem;line-height:1.2}.wl-hlp--physicians .wl-hlp-hero--image-banner,.wl-hlp--physicians>.wl-hlp-content{box-sizing:border-box;width:min(100% - 48px,960px);margin-left:auto;margin-right:auto}.wl-hlp--physicians .wl-hlp-hero--image-banner{margin-top:30px;margin-bottom:0}.wl-hlp--physicians>.rxp-breadcrumb-trail+.wl-hlp-hero--image-banner{margin-top:0}.wl-hlp--physicians .wl-hlp-hero-below h1{color:#147b74;margin-bottom:10px;font-size:32px;font-weight:700;line-height:44.8px}.wl-hlp--physicians>.wl-hlp-content{padding:0}.wl-hlp--physicians>.wl-hlp-content .wl-hlp-content-stack{gap:0;max-width:none}.wl-hlp--physicians>.wl-hlp-hero--image-banner+.wl-hlp-content .wl-hlp-content-text{align-items:center}.wl-hlp--physicians>.wl-hlp-hero--image-banner+.wl-hlp-content .wl-hlp-content-text h2{color:#147b74;margin:0 0 20px;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp--physicians>.wl-hlp-hero--image-banner+.wl-hlp-content .wl-hlp-content-text p{color:#333;text-align:left;max-width:760px;margin:0 auto 10px;font-size:14px;line-height:20px}.wl-hlp--physicians>.wl-hlp-content:nth-of-type(3) .wl-hlp-content-text h2{color:#147b74;margin:0 0 20px;font-size:26px;font-weight:700;line-height:36.4px}.wl-hlp--physicians>.wl-hlp-content+.wl-hlp-content .wl-hlp-content-text{padding:34px}.wl-hlp--physicians>.wl-hlp-content+.wl-hlp-content .wl-hlp-content-text p{color:#333;margin-bottom:10px;font-size:14px;line-height:20px}.wl-hlp--physicians>.wl-hlp-content:last-of-type .wl-hlp-content-text h2{color:#333;margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.4}.wl-hlp--physicians>.wl-hlp-content+.wl-hlp-content .wl-hlp-content-media{aspect-ratio:3/2;border-radius:0;min-height:0}.wl-hlp--physicians>.wl-hlp-content+.wl-hlp-content .wl-hlp-content-media img{object-fit:cover;height:100%}@media (max-width:767px){.wl-hlp--physicians .wl-hlp-hero--image-banner,.wl-hlp--physicians>.wl-hlp-content{width:100%}.wl-hlp--physicians .wl-hlp-hero--image-banner{margin-top:0}.wl-hlp--physicians .wl-hlp-hero-below h1{font-size:28px;line-height:39.2px}.wl-hlp--physicians>.wl-hlp-content+.wl-hlp-content .wl-hlp-content-text{padding:28px 24px 34px}.wl-hlp--physicians>.wl-hlp-content:last-of-type{padding-bottom:44px}.wl-hlp--physicians>.wl-hlp-content:last-of-type .wl-hlp-content-media{order:-1}}.wl-hlp-hero--split-banner{background:linear-gradient(90deg, #fff 0%, var(--hlp-c-surface-tint) 100%);border-radius:12px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid;overflow:hidden}.wl-hlp-hero--split-banner .wl-hlp-hero-split-copy{padding:28px 32px}.wl-hlp-hero--split-banner .wl-hlp-hero-split-media img{object-fit:cover;height:100%}.wl-hlp-hero--split-banner-compact,.wl-hlp-hero--split-banner-compact .wl-hlp-hero-split-media{max-height:360px}.wl-hlp-hero--split-banner-compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:860px){.wl-hlp-hero--split-banner{grid-template-columns:1fr}.wl-hlp-hero--split-banner-compact,.wl-hlp-hero--split-banner-compact .wl-hlp-hero-split-media{max-height:none}}@media (max-width:767px){.wl-hlp-hero--prescribe{width:min(100% - 85px,960px);margin-top:27px;margin-bottom:30px}.wl-hlp-callout--button-pair{padding-bottom:48px;padding-left:0;padding-right:0}.wl-hlp-callout--button-pair .wl-hlp-callout-buttons{flex-direction:column;align-items:center;gap:12px}.wl-hlp-hero-title-panel{padding:26px 24px}.wl-hlp-hero--title-panel h1{font-size:28px}}.wl-blocks--main .wl-hlp-content{padding:28px 0}.wl-blocks--main .wl-hlp-content+.wl-hlp-content{padding-top:4px}.wl-blocks--main .wl-hlp-content-stack{gap:52px;max-width:none}.wl-blocks--main .wl-hlp-content-row{align-items:center;gap:40px}.wl-blocks--main .wl-hlp-content-text{text-align:left;align-items:flex-start;max-width:none;margin:0}.wl-blocks--main .wl-hlp-content-row-full .wl-hlp-content-text{text-align:left;align-items:flex-start;width:100%}.wl-blocks--main .wl-hlp-content-text h2{text-align:left;color:var(--hlp-c-heading-pharm);font-size:1.6rem}.wl-blocks--main .wl-hlp-content-text p,.wl-blocks--main .wl-hlp-content-text li{color:#343434;font-size:.875rem;line-height:1.45}.wl-blocks--main .wl-hlp-content-text ul{text-align:left;margin:10px 0 0;padding-left:22px;list-style:outside}.wl-blocks--main .wl-hlp-content-text ul li::marker{color:var(--hlp-c-primary)}.wl-blocks--main .wl-hlp-content-list-columns{gap:4px 84px;width:100%;max-width:620px;margin-top:4px}.wl-blocks--main .wl-hlp-content-list-columns ul{gap:4px;display:grid}.wl-blocks--main .wl-hlp-content-list-footer{margin:10px 0 0}.wl-blocks--main .wl-hlp-cardgrid--linkrow{padding:26px 0 0}.wl-blocks--main .wl-hlp-cardgrid--linkrow .wl-hlp-cardgrid-inner{max-width:none}@media (min-width:1024px){.wl-blocks--main .wl-hlp-content-row .wl-hlp-content-media{flex:0 0 300px;min-height:0}.wl-blocks--main .wl-hlp-content-row .wl-hlp-content-text{flex:auto}}.wl-blocks--main .wl-hlp-content--article{padding:0}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-stack{gap:30px;max-width:960px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text,.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-row-full .wl-hlp-content-text{text-align:left;align-items:stretch;width:100%}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text h2{color:#147b74;text-align:center;margin:0 0 20px;font-size:26px;font-weight:700;line-height:36.4px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text h3{color:#147b74;margin:0 0 20px;font-size:22px;font-weight:700;line-height:30.8px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text p,.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text li{color:#333;font-size:14px;line-height:20px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text p{margin:0 0 10px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text ul:not(.wl-hlp-content-features){margin:0 0 20px;padding-left:40px;list-style:outside}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text ul:not(.wl-hlp-content-features) li::marker{color:#333}.wl-slp:has(.wl-hlp-hero--article-banner) .wl-slp-main>.wl-blocks--main~.wl-blocks--main{margin-top:30px}.wl-slp:has(.wl-hlp-hero--article-banner) .wl-blocks--main>*+*{margin-top:30px}.wl-slp:has(.wl-hlp-hero--article-banner) .wl-blocks--main>.wl-hlp-stat-carousel-section{margin-top:80px}.wl-slp:has(.wl-hlp-hero--article-banner) .wl-hlp-stat-carousel{margin-top:0}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-features{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin:0 0 20px;padding:0;list-style:none}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-features li{grid-template-columns:30px minmax(0,1fr);gap:20px;margin:0}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-features strong{line-height:20px}.wl-blocks--main .wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-heading,.wl-blocks--main .wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-title{font-weight:700}.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-row{flex-direction:column;gap:20px;display:flex}.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-media{aspect-ratio:3/2;width:100%;min-height:0}.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-media .rxp-image-asset,.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-video{min-height:0}@media (max-width:767px){.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-stack{width:min(100vw - 85px,960px)}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text h2{margin-bottom:15px;font-size:24px;line-height:33.6px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-text h3{margin-bottom:15px;font-size:22px;line-height:30.8px}.wl-blocks--main .wl-hlp-content--article .wl-hlp-content-features{grid-template-columns:1fr;gap:50px}.wl-blocks--main .wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-heading,.wl-blocks--main .wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-title{margin-bottom:15px}}@media (min-width:1024px){.wl-blocks--main .wl-hlp-cardgrid--clinical-guide .wl-hlp-cardgrid-card{min-height:498px}.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-row .wl-hlp-content-text,.wl-blocks--main .wl-hlp-content--article-media .wl-hlp-content-row .wl-hlp-content-media{width:auto;min-width:0}}.wl-blocks--aside .wl-hlp-campaign-banner--plain img{border-radius:10px;width:100%;height:auto;display:block}.wl-blocks--aside .wl-hlp-campaign-banner--plain{margin-bottom:20px}.wl-slp--medicationmanagement .wl-blocks--main .wl-hlp-cardgrid,.wl-slp--care-clinic .wl-blocks--main .wl-hlp-cardgrid{padding:30px 0}.wl-slp--medicationmanagement .wl-hlp-cardgrid-heading,.wl-slp--care-clinic .wl-hlp-cardgrid-heading{margin-bottom:18px;font-size:1.55rem}.wl-slp--medicationmanagement .wl-hlp-cardgrid-list,.wl-slp--care-clinic .wl-hlp-cardgrid-list{gap:18px;margin-top:26px}.wl-slp--medicationmanagement .wl-hlp-cardgrid-card{text-align:center;border:0;border-radius:0;align-items:center}.wl-slp--medicationmanagement .wl-hlp-cardgrid-media img{object-fit:contain;padding:18px}.wl-slp--medicationmanagement .wl-hlp-cardgrid-link{background:var(--hlp-c-heading-pharm);color:#fff;border-radius:4px;margin-top:2px;padding:8px 18px;font-size:.82rem}.wl-slp--medtakeback .wl-blocks--main .wl-hlp-content{padding:16px 0}.wl-slp--medtakeback .wl-blocks--main .wl-hlp-cardgrid{padding:32px 0}.wl-slp--medtakeback .wl-blocks--main .wl-hlp-cardgrid-list{gap:16px;margin-top:26px}@media (min-width:768px){.wl-slp--care-clinic .wl-hlp-cardgrid-card-link{flex-direction:row;min-height:166px}.wl-slp--care-clinic .wl-hlp-cardgrid-media{flex:0 0 42%;width:42%;height:166px}.wl-slp--care-clinic .wl-hlp-cardgrid-content{gap:8px;padding:18px}.wl-slp--care-clinic .wl-hlp-cardgrid-title{font-size:1.05rem}.wl-slp--care-clinic .wl-hlp-cardgrid-body{font-size:.82rem;line-height:1.4}}@media (max-width:767px){.wl-slp--care-clinic .wl-hlp-cardgrid{padding:24px 0}.wl-slp--care-clinic .wl-hlp-cardgrid-list{gap:12px;margin-top:20px}.wl-slp--care-clinic .wl-hlp-cardgrid-media{display:none}.wl-slp--care-clinic .wl-hlp-cardgrid-content{gap:7px;padding:18px}.wl-slp--care-clinic .wl-hlp-cardgrid-title{font-size:1rem}.wl-slp--care-clinic .wl-hlp-cardgrid-body{font-size:.82rem;line-height:1.4}}.wl-slp--accessibility .wl-hlp-content--article{padding-top:0}.wl-slp--accessibility .wl-hlp-content--article .wl-hlp-content-stack{width:100%}.wl-slp--accessibility .wl-blocks--main .wl-prose>h2:first-child{border-top:0;margin:0 0 10px;padding-top:0;font-size:26px;line-height:1.4}@media (max-width:767px){.wl-slp--accessibility .wl-hlp-content--article,.wl-slp--accessibility .wl-blocks--main .wl-hlp-content--article{width:100%;padding:0}.wl-slp--accessibility .wl-hlp-content--article .wl-hlp-content-stack,.wl-slp--accessibility .wl-hlp-content--article .wl-hlp-content-row,.wl-slp--accessibility .wl-hlp-content--article .wl-hlp-content-text,.wl-slp--accessibility .wl-hlp-content--article .wl-prose{width:100%;max-width:none}.wl-slp--accessibility .wl-blocks--main .wl-prose>h2:first-child{margin-top:0;font-size:24px;line-height:33.6px}.wl-slp.wl-slp--legal.wl-slp--accessibility .wl-slp-aside{order:2;display:block}}.wl-slp--accessibility .wl-slp-aside>.wl-blocks--aside{width:220px}.wl-slp--accessibility .wl-blocks--aside .wl-hlp-cardgrid--rail{margin-bottom:12px}.wl-slp--accessibility .wl-hlp-cardgrid--rail .wl-hlp-cardgrid-rail-list>li:last-child{display:none}@media (max-width:767px){.wl-slp.wl-slp--legal.wl-slp--accessibility .wl-slp-aside,.wl-slp--accessibility .wl-slp-aside>.wl-blocks--aside{background:0 0;width:290px;max-width:290px;min-height:0}.wl-slp--accessibility .wl-hlp-cardgrid--rail .wl-hlp-cardgrid-rail-list>li:last-child{display:block}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-inner,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-media,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--logo img{min-width:0;max-width:100%}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features{text-align:left;align-items:center;padding-left:0;list-style:none;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li{align-items:baseline;margin-bottom:8px;list-style:none;display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li:before,.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-features li:first-child:before{content:"•";margin-right:12px}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-media{min-height:0}.wl-hlp--weight-management.wl-hlp .wl-hlp-content-row.wl-hlp-content-image-left .wl-hlp-content-img img{max-height:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-bewell-content h2{font-size:30px;line-height:1.15}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{width:100%;max-width:290px}}.wl-slp--return-policy .wl-hlp-cardgrid--rail[aria-label=Prescriptions\ Management]{background:#f8f8f8 url(/migration-engine/assets/transfer/images-pharmacy-sidebar-ManagePrescriptions-fdab00a779.svg) calc(100% - 16px) 18px/40px 40px no-repeat}.wl-slp--return-policy .wl-hlp-cardgrid--rail[aria-label="Health Resources Quickfind"]{background:#f8f8f8 url(/migration-engine/assets/transfer/images-pharmacy-sidebar-Quickfind-8c4ae8f51b.svg) calc(100% - 16px) 18px/40px 40px no-repeat}@media (max-width:1019px){.wl-cms-shell:has(.wl-slp--return-policy) .wl-cms-main{margin-top:0}.wl-slp--return-policy .wl-slp-main,.wl-slp--return-policy .wl-slp-intro,.wl-slp--return-policy .wl-slp-aside,.wl-slp--return-policy .wl-slp-aside>.wl-blocks--aside{width:100%;max-width:none}.wl-slp--return-policy .wl-hlp-cardgrid-rail-list>li:first-child>a{font-size:0}}.wl-slp--spc .wl-hlp-content-ctas,.wl-hlp--online-shopping .wl-hlp-content-ctas{align-self:stretch;width:auto}.wl-hlp--online-shopping>.wl-hlp-hero+.wl-hlp-content .wl-hlp-content-text{text-align:center;align-items:center}#online-shopping-banner-secondary.wl-hlp-hero{margin:36px auto 34px}@media (max-width:640px){#online-shopping-banner-secondary.wl-hlp-hero{margin:26px auto 28px}.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn] .wl-ppn-alert img{width:44px;height:44px}.wl-page.wl-cms-shell[data-site-path$=\/preferred-perks-ppn] .wl-ppn-alert p{text-align:center;font-size:16px;font-weight:400;line-height:1.45}}.wl-hlp.wl-hlp--pain .wl-hlp-faq-heading,.wl-hlp.wl-hlp--pain .wl-hlp-accordion{width:min(991px,100% - 62px);max-width:991px;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-stack{width:min(960px,100% - 40px);max-width:960px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){border-radius:12px;width:100%;max-width:960px;margin:132px auto 34px;padding:0 70px 60px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{width:400px;max-width:400px;margin:-132px auto 20px}@media (min-width:1024px){.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])){grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;width:100%;max-width:960px;display:grid}:is(.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-text,.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-media){width:100%;min-width:0;max-width:none}}@media (max-width:767px){.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){margin-top:104px;padding:0 22px 42px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{width:min(280px,82vw);margin-top:-104px}}.wl-page .wl-utility-composed--ask-a-pharmacist{width:100%;max-width:none;margin:0;padding:0 0 64px}.wl-utility-composed--ask-a-pharmacist .wl-blocks--main.wl-hlp--ask-a-pharmacist{width:100%;max-width:none;display:block}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero{background:0 0;border:0;border-radius:0;grid-template-columns:383px 117px minmax(0,460px);align-items:start;width:min(960px,100% - 48px);max-width:960px;min-height:336px;margin:0 auto 40px;padding:0;display:grid;overflow:visible}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-image-wrapper{background:0 0;border:0;border-radius:0;grid-column:1;width:383px;height:331px;min-height:0;overflow:visible}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture,.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture img{width:383px;height:331px;display:block}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture img{object-fit:cover;object-position:center top;border-radius:0 0 108px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-card{width:460px;max-width:460px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;grid-column:3;align-self:start;margin:0;padding:37px 0 0;position:static}.wl-page .wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-card h1{color:#147b74;letter-spacing:0;text-align:left;margin:0 0 22px;font-size:54px;font-weight:700;line-height:1.08}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-subheadline,.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-subheadline p{color:#343434;text-align:left;max-width:390px;margin:0;font-size:16px;line-height:1.45}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content{box-sizing:border-box;width:min(960px,100% - 48px);max-width:960px;margin:0 auto 40px;padding:0}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-stack{gap:0;width:100%;max-width:960px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero+.wl-hlp-content{background:#e5f5f4;border-radius:12px;min-height:301px;padding:30px 60px 34px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero+.wl-hlp-content .wl-hlp-content-text{text-align:left;align-items:stretch;max-width:none}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero+.wl-hlp-content h2{text-align:center;margin:0 0 16px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full){grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;width:100%;min-height:319px;display:grid}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{width:100%;min-width:0;max-width:470px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media .rxp-image-asset,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media img{height:auto;min-height:0}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{border-radius:0;overflow:hidden}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media img{object-fit:fill;object-position:center;width:100%}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-text h2,.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq-heading{color:#147b74;font-size:28px;font-weight:700;line-height:36px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-text p{color:#343434;font-size:14px;line-height:20px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-ctas{margin-top:30px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-cta.rxp-button{border-radius:6px;min-height:44px;padding:0 18px;font-size:16px;font-weight:700}.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq{width:min(960px,100% - 48px);max-width:960px;margin:0 auto;padding:31px 0 43px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq-heading,.wl-utility-composed--ask-a-pharmacist .wl-hlp-accordion{width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq-heading{margin-bottom:43px}.wl-slp--spc .wl-hlp-content-cta.rxp-button:after,.wl-slp--spc .wl-hlp-callout-primary.rxp-button:after{content:"";background:url(/migration-engine/assets/home/en-US-images-icons-new-window-17e870de27.svg) 50%/contain no-repeat;width:14px;height:14px;margin-left:8px}@media (max-width:767px){.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content,.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq{width:calc(100% - 36px)}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero{flex-direction:column;gap:28px;min-height:0;display:flex}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-image-wrapper,.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture,.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture img{aspect-ratio:383/331;width:min(100%,383px);height:auto}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-card{width:100%;max-width:none;padding:0}.wl-page .wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-card h1{font-size:42px;line-height:1.12}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero+.wl-hlp-content{padding:30px 24px 34px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full){flex-direction:column;gap:24px;min-height:0;display:flex}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{width:100%;max-width:none}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media .rxp-image-asset,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media img{aspect-ratio:470/319;height:auto}}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-inner{max-width:960px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text:has(.wl-prose p+p){display:flex}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text:has(.wl-prose p+p) .wl-prose{display:contents}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text:has(.wl-prose p+p) .wl-prose p:last-child{order:3;margin-top:13px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text:has(.wl-prose p+p) .wl-hlp-content-ctas{order:2}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-cta.rxp-button:after{content:"";background:url(/migration-engine/assets/home/en-US-images-icons-new-window-17e870de27.svg) 50%/contain no-repeat;width:14px;height:14px;margin-left:8px}:is(.wl-hlp.wl-hlp--pain .wl-hlp-accordion-item,.wl-hlp.wl-hlp--pain .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){border:1px solid var(--pain-sage-rule)}@media (max-width:767px){.wl-hlp.wl-hlp--eye-care .wl-hlp-hero,.wl-hlp.wl-hlp--eye-care .wl-hlp-content,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid,.wl-hlp.wl-hlp--eye-care .wl-hlp-slider,.wl-hlp.wl-hlp--eye-care .wl-hlp-topics,.wl-hlp.wl-hlp--eye-care .wl-hlp-callout,.wl-hlp.wl-hlp--eye-care .wl-hlp-sources{box-sizing:border-box;width:min(290px,100% - 48px);max-width:290px;margin-left:auto;margin-right:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero{min-width:0;margin-top:24px;margin-bottom:42px;padding-top:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-image-wrapper,.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture{width:100%;min-width:0;max-width:100%;height:auto;min-height:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture>img{object-fit:contain;object-position:left top;width:100%;max-width:100%;height:auto}.wl-hlp.wl-hlp--eye-care .wl-hlp-content,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid,.wl-hlp.wl-hlp--eye-care .wl-hlp-slider,.wl-hlp.wl-hlp--eye-care .wl-hlp-topics,.wl-hlp.wl-hlp--eye-care .wl-hlp-callout{padding-left:0;padding-right:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-stack{width:100%;max-width:290px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero,.wl-utility-composed--ask-a-pharmacist .wl-hlp-content,.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq{min-width:0;margin-left:auto;margin-right:auto;width:min(300px,100% - 36px)!important;max-width:300px!important}.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-image-wrapper,.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture,.wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-picture img{width:100%;min-width:0;max-width:100%}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{order:-1}.wl-page .wl-utility-composed--ask-a-pharmacist .wl-hlp-hero-card h1{font-size:32px;line-height:1.1}.wl-utility-composed--ask-a-pharmacist .wl-hlp-content-text h2,.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq-heading{font-size:24px;line-height:30px}.wl-utility-composed--ask-a-pharmacist .wl-hlp-faq-heading{text-align:center}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media){width:min(290px,100% - 48px);max-width:290px;padding-left:0;padding-right:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-content:has(.wl-hlp-content-media) .wl-hlp-content-stack{width:100%;max-width:290px;padding-left:0;padding-right:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row,.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row-full,.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row-full .wl-hlp-content-text{width:100%;max-width:290px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:not(.wl-hlp-content-row-full):not(:has(img[src*=manage-hero])) .wl-hlp-content-text{width:100%;max-width:290px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){width:100%;max-width:290px;padding-left:20px;padding-right:20px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo){padding-left:0;padding-right:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-inner,.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-card{width:100%;max-width:290px}.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid:not(.wl-hlp-cardgrid--logo) .wl-hlp-cardgrid-inner{padding-left:0;padding-right:0}}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filters{border:0;border-bottom:1px solid #cecece;grid-template-columns:auto minmax(0,1fr);width:100%;padding:0;display:grid}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px;margin-top:0}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-actions{min-height:40px;margin-top:-40px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-actions a{min-height:40px;padding:8px 18px;font-size:14px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-card-validity{font-size:13px}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero+.wl-hlp-content{padding:48px 0 72px}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero{margin-bottom:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-image-wrapper{height:289px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row-full .wl-prose{width:100%;max-width:960px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{width:440px;max-width:440px}@media (min-width:1024px){.wl-hlp.wl-hlp--eye-care .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-list{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:768px){.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-image-wrapper{width:520px;max-width:520px;height:627px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero{justify-content:center;align-items:center;gap:0;padding:50px 50px 100px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-routine-section{padding-top:50px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card{flex-basis:100%;align-self:auto;max-width:820px;display:block;transform:none}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-picture,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-picture>img{width:520px;height:622px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{letter-spacing:-2px;margin:0 0 40px;font-size:62px;font-weight:800;line-height:74.4px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-subheadline,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-subheadline p{margin:0 0 40px;font-size:40px;font-weight:700;line-height:60px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note,.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-hero-cta-note p{font-size:24px;line-height:34px}.wl-hlp--oral-health-hygiene.wl-hlp--oral-health-hygiene .wl-hlp-cardgrid--withlogo .wl-hlp-cardgrid-list{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,270px));justify-content:center;width:100%;max-width:850px;margin-left:auto;margin-right:auto}}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-ctas{margin-bottom:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-hero-cta-primary.rxp-button{min-width:146px;min-height:56px;padding:12px 24px;font-size:16px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature{padding-top:32px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-image-area{height:500px}.wl-hlp--weight-management.wl-hlp .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-img-desktop{max-height:500px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topic-divider{margin-top:auto}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child{max-height:none}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-link{grid-template-rows:1fr auto auto;grid-template-columns:50% minmax(0,1fr);display:grid}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-image{grid-area:1/1/4;width:100%;height:100%}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child :is(.wl-hlp-topic-body,.wl-hlp-topic-divider,.wl-hlp-topic-cta){grid-column:2}@media (max-width:767px){.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions{margin-left:42px;margin-right:42px}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-hero:before{content:none;display:none}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-filters{display:block}.wl-cms-shell[data-site-path$=\/pharmacy-promotions] .wl-slp--pharmacy-promotions .wl-slp-promotion-grid{grid-template-columns:1fr;margin-top:24px}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-link{display:flex}.wl-hlp--weight-management.wl-hlp .wl-hlp-topics--white .wl-hlp-topics-grid>.wl-hlp-topic-card:first-child .wl-hlp-topic-image{width:100%;height:228px}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero{margin-top:0;margin-bottom:0;padding-bottom:42px;display:block}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-image-wrapper,.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture,.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture>img{height:204px}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero-picture>img{object-fit:fill;object-position:center}.wl-hlp.wl-hlp--eye-care .wl-hlp-hero+.wl-hlp-content{padding-top:0}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]){margin-top:8px}.wl-hlp.wl-hlp--eye-care .wl-hlp-content-row:has(img[src*=manage-hero]) .wl-hlp-content-media{width:210px;max-width:210px;margin-top:-104px}.wl-hlp--oral-health-hygiene .wl-hlp-hero{padding-top:6px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card h1{letter-spacing:-2px;margin:0 0 15px;font-weight:800;line-height:48px}.wl-hlp--oral-health-hygiene .wl-hlp-hero-card p{margin:0 0 10px}.wl-hlp--weight-management.wl-hlp .wl-hlp-cardgrid--cols3.wl-hlp-cardgrid--feature .wl-hlp-cardgrid-content{min-height:117px;padding-top:24px;padding-bottom:24px}.wl-slp--caregivers .wl-blocks--main,.wl-slp--caregivers .wl-hlp-content-stack{width:min(290px,100% - 48px);max-width:290px}.wl-slp--caregivers .wl-hlp-content,.wl-slp--caregivers .wl-hlp-content-stack,.wl-slp--caregivers .wl-hlp-content-row,.wl-slp--caregivers .wl-hlp-content-text{width:100%!important;max-width:290px!important}.wl-slp--caregivers .wl-hlp-content-row-full .wl-hlp-content-text,.wl-slp--caregivers .wl-hlp-content-row-full .wl-prose{align-items:center;text-align:center!important}.wl-slp--caregivers .wl-hlp-content-features{width:100%}.wl-slp--caregivers .wl-hlp-content-features li{text-align:left}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-media{order:-1}}.wl-slp--pharmacy-promotions .wl-slp-education .wl-slp-accordion-body a{color:#147b67!important;font-weight:400!important;line-height:22.8571px!important}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text h2{color:#147b74;margin:0 0 20px;font-size:26px;font-weight:700;line-height:36.4px}.wl-utility-composed--online-shopping .wl-hlp-hero-below h1{color:#147b74;text-align:center;margin:0 0 40px;font-size:26px;font-weight:700;line-height:36.4px}.wl-utility-composed--online-shopping .wl-hlp-cardgrid--resource .wl-hlp-cardgrid-heading{color:#006b6b;margin:25px 0;font-size:30px;font-weight:300;line-height:42px}.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource{isolation:isolate;background:0 0;padding-top:90px;position:relative}.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource:before{content:"";z-index:-1;background:#f8f8f8;border-radius:14px;height:112px;position:absolute;top:45px;left:0;right:0}.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource:after{content:none}.wl-hlp--online-shopping .wl-hlp-cardgrid-inner{max-width:767px}.wl-hlp--online-shopping .wl-hlp-cardgrid-list,.wl-hlp--online-shopping .wl-hlp-cardgrid--cols4 .wl-hlp-cardgrid-list{margin-top:30px}.wl-hlp--online-shopping .wl-hlp-cardgrid-card,.wl-hlp--online-shopping .wl-hlp-cardgrid-card-link{min-height:241px}@media (max-width:767px){.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource{padding-top:90px}.wl-hlp--online-shopping>.wl-hlp-cardgrid--resource:before{border-radius:12px;height:154px}.wl-hlp--online-shopping .wl-hlp-cardgrid-card,.wl-hlp--online-shopping .wl-hlp-cardgrid-card-link{min-height:220px}}@media (min-width:768px){.wl-hlp--eye-care>.wl-hlp-cardgrid--feature+.wl-hlp-content .wl-hlp-content-text,.wl-hlp--eye-care>.wl-hlp-cardgrid--feature+.wl-hlp-content .wl-prose{text-align:center;align-items:center;width:100%;max-width:960px}.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid--plain.wl-hlp-cardgrid--cols2 .wl-hlp-cardgrid-heading{line-height:50px}}.wl-hlp.wl-hlp--weight-management .wm-calc-buttons button{font-size:18px!important;font-weight:400!important;line-height:16px!important}.wl-slp--accessibility .wl-hlp-content--article .wl-prose p,.wl-slp--accessibility .wl-hlp-content--article .wl-prose li{color:#555;font-size:13px;line-height:24px}.wl-slp--accessibility .wl-hlp-content--article .wl-prose h2,.wl-slp--accessibility .wl-hlp-content--article .wl-prose h3{margin-top:0}.wl-slp--accessibility .wl-hlp-content--article .wl-prose h3{color:#147b74}@media (max-width:767px){.wl-slp--caregivers .wl-hlp-content-stack{gap:32px}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full){gap:20px}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text{gap:0}.wl-slp--caregivers .wl-hlp-content-row:not(.wl-hlp-content-row-full) .wl-hlp-content-text h2{width:100%;margin-bottom:15px;font-size:24px;line-height:33.6px}.wl-utility-composed--online-shopping .wl-hlp-hero-below h1{margin-bottom:15px}.wl-hlp.wl-hlp--oral-health-hygiene .wl-hlp-content-text .wl-prose p{font-size:14px;line-height:20px}.wl-hlp.wl-hlp--weight-management .wl-hlp-mini-app--wm-calculator-tabs .wm-calc-content h2{margin-bottom:20px;font-size:28px;line-height:36px}.wl-hlp.wl-hlp--weight-management .wl-hlp-topics--white .wl-hlp-topic-body h3{margin-bottom:20px;font-size:20px;line-height:28px}.wl-slp--accessibility .wl-slp-hero h1{color:#147b74;font-size:28px;line-height:39.2px}.wl-hlp.wl-hlp--weight-management .wl-hlp-cardgrid--feature .wl-hlp-cardgrid-title,.wl-hlp.wl-hlp--weight-management .wl-hlp-content-text .wl-prose h3{font-size:20px!important;line-height:26px!important}}.wl-homepage{--gm-home-rail:90vw;flex-direction:column;gap:0;padding-bottom:64px;display:flex}.wl-home-carousel{width:var(--gm-home-rail);max-width:none;margin:22px auto 0;padding:16px 0 21px}.wl-home-carousel__slide{border-radius:20px;display:block;overflow:hidden}.wl-home-carousel__slide img{width:100%;height:auto;display:block}.wl-home-carousel .gm-carousel-frame{aspect-ratio:2100/675;border-radius:20px;width:100%;height:auto}.wl-home-carousel .gm-carousel-frame img{object-fit:cover}.wl-home-carousel__controls{--gm-carousel-source-width:100%;--gm-carousel-controls-height:40px;--gm-carousel-tabs-width:100%;--gm-carousel-tab-gap:5px;--gm-carousel-tab-font-size:14px;--gm-carousel-tab-font-weight:600;--gm-carousel-tab-line-height:18px;--gm-carousel-tab-color:#6e6e6e;--gm-carousel-active-tab-color:#6e6e6e;--gm-carousel-active-tab-bg:#f5f5f5;--gm-carousel-inactive-tab-bg:#fff;--gm-carousel-control-color:#147b74;--gm-carousel-tab-radius:0;margin-top:-1px}.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__pause{color:#147b74;background:0 0;border:0;border-radius:0;width:30px}.wl-home-carousel .gm-carousel-tabs{grid-template-columns:48px minmax(0,1fr) 48px}.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs button,.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs button:first-child,.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs button:last-child{border-radius:0}.wl-homepage-flyer{--gm-weekly-flyer-width:var(--gm-home-rail);--gm-weekly-flyer-height:814px;margin:0 auto}@media (min-width:768px){.wl-homepage{--gm-home-rail:720px}}@media (min-width:1020px){.wl-homepage{--gm-home-rail:960px}}@media (min-width:1500px){.wl-homepage{--gm-home-rail:1400px}}.wl-homepage-flyer .gm-weekly-flyer-storebar{justify-content:flex-start}.wl-homepage-flyer .gm-weekly-flyer-iframe-frame{margin-top:28px}@media (max-width:720px){.wl-home-carousel .gm-carousel-frame{aspect-ratio:874/615;border-radius:8px}.wl-home-carousel .gm-carousel-tabs{grid-template-columns:42px minmax(0,1fr);height:auto;min-height:40px}.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs{justify-content:center;align-items:center;gap:14px;width:100%;height:auto;min-height:40px;display:flex}.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs button{background:#fff;border:2px solid #599f9d;border-radius:999px;flex:0 0 13px;width:13px;height:13px;min-height:0;margin:0;padding:0;position:relative;overflow:hidden}.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs button.active{background:#006c68;border-color:#006c68}.wl-home-carousel .gm-carousel-tabs .rxp-carousel-controls__tabs strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-homepage-flyer{--gm-weekly-flyer-height:680px;margin-top:28px}.wl-homepage-flyer .gm-weekly-flyer-storebar{align-items:flex-start}}.wl-homepage-services,.wl-homepage-wellness,.wl-homepage-signup{width:100%;max-width:992px;margin:0 auto;padding:0 16px}.wl-homepage-services__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.wl-homepage-services__card{background:#f8f8f8;border-radius:12px;flex-direction:column;gap:12px;padding:24px;display:flex}.wl-homepage-services__card h2{color:#005a5a;font-size:22px;line-height:1.25}.wl-homepage-wellness{text-align:center;background:#e5f5f4;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.wl-homepage-wellness h2{color:#005a5a;font-size:26px;line-height:1.25}.wl-homepage-signup{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:900px){.wl-homepage-signup{grid-template-columns:3fr 2fr;align-items:start}}.wl-homepage-signup h2{color:#005a5a;margin-bottom:12px;font-size:22px;line-height:1.3}.wl-homepage-signup__badges{align-items:center;gap:12px;display:flex}.wl-homepage-signup__badges img{width:auto;height:44px;display:block}.wl-homepage .wl-blocks--main-before-wellness,.wl-homepage .wl-blocks--main-after-wellness,.wl-homepage-prescriptions,.wl-homepage-signup{width:var(--gm-home-rail);margin-inline:auto}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid{background:0 0;padding:42px 0}.wl-homepage .wl-blocks--main-before-wellness>:is(.wl-hlp-cardgrid--homepage-promotions,.wl-hlp-cardgrid--homepage-services){box-sizing:border-box;background:#f8f8f8;width:100%;margin-left:0}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-inner{max-width:var(--gm-home-rail)}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-list{gap:20px;margin-top:28px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-card{border-color:#dce6e5;border-radius:10px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-media{height:164px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-content{gap:8px;padding:18px 20px 20px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-heading{text-align:center;margin-bottom:12px;font-size:24px;line-height:40px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-title{font-size:16px;font-weight:600;line-height:22px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-body,.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-link{font-size:13px;line-height:19px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links{background:0 0;padding:30px 15px 32px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;margin-top:0}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card,.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card-link{flex-direction:row;align-items:center;min-height:153.5px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card{background:#fff;border:0;border-radius:10px;box-shadow:0 2px 10px #34343421}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-media{flex:0 0 80px;width:80px;height:80px;margin-left:15px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-media img{object-fit:contain}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-content{justify-content:center;gap:14px;min-width:0;padding:16px 0 16px 3px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-title{color:#147b74;font-size:20px;font-weight:400;line-height:24px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-links{gap:12px;display:grid}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-link{margin:0;padding:0;font-size:14px;line-height:20px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid:nth-of-type(5) .wl-hlp-cardgrid-media{aspect-ratio:1035/417;height:auto}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid:nth-of-type(5) .wl-hlp-cardgrid-content{display:none}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--campaign-artwork{margin-top:24px;padding:3px 0 55px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions{padding:36px 36px 70px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-inner{max-width:888px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-heading,.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-heading{color:#343434}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-card{background:#fff;border:0}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-media{background:#fff;height:377px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-media img{object-fit:contain}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-content{display:none}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-link{color:#fff;text-align:center;background:#087f73;border-radius:5px;justify-content:center;align-self:stretch;padding:10px 14px;font-weight:700}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services{margin-top:66px;padding:64px 40px 0}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-inner{max-width:880px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-list{margin-top:20px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-card{background:#fff;border:0;min-height:442px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-media{height:181.34px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-content{padding:20px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-title{font-size:20px;font-weight:700;line-height:24px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-body{font-size:14px;line-height:20px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links{box-sizing:border-box;background:#f8f8f8;width:100%;margin-left:0;padding:30px 40px 59px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-inner{max-width:880px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-list{gap:20px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card,.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card-link{color:#fff;min-height:129px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card{box-shadow:none;border:0}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card:first-child{background:#147b74}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card:nth-child(2){color:#343434;background:#c9efb9}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-media{background:#fff;border-radius:999px;flex-basis:76px;width:76px;height:76px;margin-left:16px;overflow:hidden}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-media img{width:62px;height:62px;margin:7px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-title,.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-link{color:inherit}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services+.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card:nth-child(2) .wl-hlp-cardgrid-link{color:#147b74}.wl-hlp-cardgrid-card--content-light{--wl-card-content-color:#fff}.wl-hlp-cardgrid-card--content-dark{--wl-card-content-color:#343434}.wl-hlp-cardgrid-card--content-brand{--wl-card-content-color:#147b74}.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--content-] .wl-hlp-cardgrid-card-link,.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--content-] .wl-hlp-cardgrid-title,.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--content-] .wl-hlp-cardgrid-eyebrow,.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--content-] .wl-hlp-cardgrid-stat,.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--content-] .wl-hlp-cardgrid-body,.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--content-] .wl-hlp-cardgrid-body p{color:var(--wl-card-content-color)!important}.wl-hlp-cardgrid-card--link-inherit{--wl-card-link-color:var(--wl-card-content-color,inherit)}.wl-hlp-cardgrid-card--link-light{--wl-card-link-color:#fff}.wl-hlp-cardgrid-card--link-dark{--wl-card-link-color:#343434}.wl-hlp-cardgrid-card--link-brand{--wl-card-link-color:#147b74}.wl-hlp-cardgrid-card--link-blue{--wl-card-link-color:#005ea8}.wl-hlp-cardgrid-card[class*=wl-hlp-cardgrid-card--link-] .wl-hlp-cardgrid-link{color:var(--wl-card-link-color)!important}.wl-homepage-prescriptions{flex-direction:column;padding:0;display:flex}.wl-homepage-prescriptions>h2{color:#343434;text-align:center;margin:0 40px 15px;font-size:24px;font-weight:400;line-height:40px}.wl-homepage-prescriptions__panel{background:#e5f5f4;border-radius:16px;grid-template-columns:35.37% minmax(0,1fr);gap:20px;min-height:566px;margin-top:20px;display:grid;overflow:hidden}.wl-homepage-prescriptions__copy{flex-direction:column;justify-content:center;gap:0;padding:60px 20px 60px 60px;display:flex}.wl-homepage-prescriptions__copy h3{color:#147b74;letter-spacing:-.6px;margin:0 0 20px;font-size:32px;font-weight:700;line-height:40px}.wl-homepage-prescriptions__copy p{color:#343434;letter-spacing:-.48px;margin:0 0 10px;font-size:24px;line-height:28px}.wl-homepage-prescriptions__copy .wl-homepage-prescriptions__disclaimer{letter-spacing:0;margin-top:6px;font-size:12px;line-height:16px}.wl-homepage-prescriptions__actions{gap:10px;width:231px;margin-top:32px;padding-bottom:10px;display:grid}.wl-homepage-prescriptions__actions .rxp-button{color:#006c68;white-space:nowrap;background:#fff;border:0;border-radius:16px;justify-content:flex-start;width:100%;min-height:54px;padding:16px;font-size:16px;line-height:22px}.wl-homepage-prescriptions__media,.wl-homepage-prescriptions__media .rxp-image-asset,.wl-homepage-prescriptions__media img{width:100%;height:100%}.wl-homepage-prescriptions__media img{object-fit:cover;border-radius:0}.wl-homepage-prescriptions__media .gm-normalized-full-bleed-media.rxp-image-asset--media img{height:100%}.wl-homepage .wl-blocks--main-after-wellness>.wl-hlp-topics{box-sizing:border-box;background:#f8f8f8;border-radius:12px;width:100%;margin-top:20px;margin-left:0;padding:80px 40px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topics-inner{max-width:880px;padding:0}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topics-heading{color:#343434;font-size:26px;line-height:36.4px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topics-subtitle{color:#555}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topics-subtitle a{color:#147b74;font-weight:600}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-card{border-radius:10px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-image{height:200px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-body{text-align:center;justify-content:center;align-items:center;min-height:72.57px;padding:14px 16px;display:flex}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-body h3{font-size:20px;font-weight:600;line-height:28.5714px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-divider{margin:12px 16px 0}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-cta{padding:10px 16px 16px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-learn-more{font-size:13px;line-height:20px}.wl-homepage .wl-blocks--main-after-wellness :is(.wl-hlp-topic-divider,.wl-hlp-topic-cta){display:none}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-body h3{text-underline-offset:2px;text-decoration:underline}.wl-homepage-bewell{width:var(--gm-home-rail);margin:0 auto;padding:0 0 67px}.wl-homepage-bewell__card{background:#ade3e1;border-radius:20px;grid-template-columns:205px minmax(0,550px) 205px;min-height:270px;display:grid;position:relative;overflow:hidden}.wl-homepage-bewell__phone{z-index:1;min-height:270px;overflow:hidden}.wl-homepage-bewell__phone img{object-fit:contain;object-position:left bottom;width:100%;height:100%}.wl-homepage-bewell__copy{z-index:2;text-align:center;flex-direction:column;justify-content:center;gap:14px;padding:24px 17.5px;display:flex}.wl-homepage-bewell__copy h2,.wl-homepage-bewell__copy p{margin:0}.wl-homepage-bewell__copy h2{color:#005a5a;font-size:26px;font-weight:700;line-height:40px}.wl-homepage-bewell__copy p{font-size:14px;line-height:20px}.wl-homepage-bewell__actions{justify-content:center;align-items:center;gap:21px;display:flex}.wl-homepage-bewell__actions img{object-fit:contain;width:150px;height:45px;display:block}.wl-homepage-bewell__actions .rxp-button{justify-content:center;width:150px;min-height:45px}.wl-homepage-bewell__arches{z-index:1;width:220px;height:auto;position:absolute;bottom:0;right:18px}.wl-homepage-signup{margin-top:0;padding:0 0 25px}.wl-homepage-signup--newsletter-only{display:block}.wl-homepage-signup__newsletter{width:100%}.wl-homepage-signup__newsletter>h2{color:#343434;text-align:center;margin:0 0 25px;font-size:24px;font-weight:400;line-height:40px;display:block}.wl-homepage-signup__newsletter>p{display:none}.wl-homepage-signup .rxp-newsletter-form{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;grid-template-columns:1.05fr 1.05fr .75fr .75fr auto;align-items:start;gap:10px;min-height:223px;padding:0}.wl-homepage-signup .rxp-newsletter-form .rxp-form-field>span:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-homepage-signup .rxp-newsletter-form :is(input:not([type=checkbox]),select){border-color:#767676;border-radius:4px;height:36px;min-height:36px;padding:6px 10px;font-size:16px;line-height:22.8571px}.wl-homepage-signup .rxp-newsletter-form>:nth-child(-n+4){margin:0}.wl-homepage-signup .rxp-newsletter-form__captcha-placeholder{box-sizing:border-box;color:#222;background:#fafafa;border:1px solid #d6d6d6;grid-column:1/-1;grid-template-columns:28px 1fr 54px;justify-self:center;align-items:center;gap:12px;width:302px;height:76px;margin-top:5px;padding:12px;font-size:14px;line-height:20px;display:grid;box-shadow:0 1px 4px #00000024}.wl-homepage-signup .rxp-newsletter-form__captcha-checkbox{background:#fff;border:2px solid #555;width:28px;height:28px}.wl-homepage-signup .rxp-newsletter-form__captcha-brand{color:#555;justify-items:center;font-size:28px;line-height:24px;display:grid}.wl-homepage-signup .rxp-newsletter-form__captcha-brand small{font-size:9px;line-height:12px}.wl-homepage-signup .rxp-newsletter-form__captcha{grid-column:1/-1;justify-self:center;margin-top:5px}.wl-homepage-signup .rxp-newsletter-form>.rxp-consent-checkbox,.wl-homepage-signup .rxp-newsletter-form>.rxp-newsletter-form__privacy{text-align:center;grid-column:1/-1;justify-self:center}.wl-homepage-signup .rxp-newsletter-form>:last-child{grid-area:1/5}@media (max-width:720px){.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid{padding-block:30px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-list{gap:14px;margin-top:20px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-heading{font-size:21px;line-height:27px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-list{grid-template-columns:1fr}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card,.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-card-link{min-height:132px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--icon-links .wl-hlp-cardgrid-media{flex-basis:76px;width:76px;height:76px;margin-left:14px}.wl-homepage .wl-blocks--main-before-wellness .wl-hlp-cardgrid-media{height:190px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-services .wl-hlp-cardgrid-media{height:270px}.wl-homepage .wl-blocks--main-before-wellness>.wl-hlp-cardgrid--homepage-promotions .wl-hlp-cardgrid-media{height:326px}.wl-homepage-prescriptions{width:100vw;margin-left:calc(50% - 50vw);padding:0}.wl-homepage-prescriptions>h2{margin:0 40px;font-size:20px;line-height:24px}.wl-homepage-prescriptions__panel{border-radius:0;grid-template-columns:1fr;min-height:0}.wl-homepage-prescriptions__media{order:-1;height:224px}.wl-homepage-prescriptions__copy{padding:24px 20px 54px}.wl-homepage-prescriptions__copy h3{margin-bottom:15px;font-size:20px;line-height:24px}.wl-homepage-prescriptions__copy p{font-size:16px;line-height:24px}.wl-homepage-prescriptions__actions{width:100%}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-image{height:120px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-body{min-height:72px;padding:10px 12px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-body h3{font-size:14px;line-height:19px}.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-divider,.wl-homepage .wl-blocks--main-after-wellness .wl-hlp-topic-cta{margin-inline:12px;padding-inline:0}.wl-homepage-bewell{padding-block:30px 38px}.wl-homepage-bewell__card{grid-template-columns:1fr;min-height:0}.wl-homepage-bewell__copy{order:-1;min-height:330px;padding:30px 22px}.wl-homepage-bewell__copy h2{font-size:24px;line-height:30px}.wl-homepage-bewell__phone{height:300px;min-height:300px}.wl-homepage-bewell__arches{width:250px;right:-40px}.wl-homepage-bewell__actions{flex-wrap:wrap}.wl-homepage-signup .rxp-newsletter-form{grid-template-columns:1fr}.wl-homepage-signup{width:100vw;margin-left:calc(50% - 50vw);padding-bottom:15px}.wl-homepage-signup__newsletter>h2{margin-bottom:15px}.wl-homepage-signup .rxp-newsletter-form>*,.wl-homepage-signup .rxp-newsletter-form>:last-child{grid-area:auto/1}}.wl-page .wl-slp.wl-slp--legal-template{--wl-legal-radius-container:12px;--wl-legal-subtitle-size:20px;--wl-legal-rail-gap:20px;--wl-legal-rail-panel:#f8f8f8;--wl-legal-bewell-panel:#e3f9d2;--wl-font-size-body:14px;--wl-legal-heading-gap:24px;--wl-legal-mobile-end-gap:48px;--wl-ink:#343434;box-sizing:border-box;width:100%;max-width:960px;color:var(--wl-ink);margin:30px auto 0;padding:0;font-family:Open Sans,Arial,sans-serif;display:block}.wl-page .wl-slp.wl-slp--legal-template *,.wl-page .wl-slp.wl-slp--legal-template :before,.wl-page .wl-slp.wl-slp--legal-template :after{box-sizing:border-box}.wl-page .wl-slp.wl-slp--legal-template .wl-public-page-breadcrumb{margin-inline:0}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;display:grid}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body--rail-right{grid-template-columns:minmax(0,1fr) 226px;column-gap:20px}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body--rail-right>.wl-slp-aside{grid-area:1/2}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body--rail-right>.wl-slp-main{grid-area:1/1}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-heading{min-height:220px;margin:0 0 var(--wl-legal-heading-gap);border-radius:var(--wl-legal-radius-container);background:var(--wl-page-tint);flex-direction:column;justify-content:center;padding:30px;display:flex}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-heading h1{color:var(--wl-link);margin:0;font-size:48px;font-weight:700;line-height:1.4}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-heading-subtitle{color:var(--wl-link);font-size:var(--wl-legal-subtitle-size);margin:4px 0 0;font-weight:400;line-height:1.4}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-aside{gap:var(--wl-legal-rail-gap);flex-direction:column;width:226px;margin:0;padding:0;display:flex}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell{border-radius:var(--wl-legal-radius-container);background:var(--wl-legal-bewell-panel);flex-direction:column;display:flex;overflow:hidden}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-art{width:100%;height:auto;display:block}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid--rail{border-radius:var(--wl-legal-radius-container);background:var(--wl-legal-rail-panel);width:100%;margin:0;padding:20px}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-header{justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 16px;display:flex}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-heading{color:var(--wl-link);font-size:var(--wl-rail-heading-size,22px);margin:0;font-weight:700;line-height:1.4}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-logo{flex:0 0 40px;width:40px;height:40px}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-list>li{margin:0;padding:0}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-btn,.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-cta.rxp-button{border-radius:var(--wl-button-radius);background:var(--wl-link);width:100%;min-height:40px;color:var(--wl-surface);font-size:var(--wl-font-size-body);text-align:center;border:0;justify-content:center;align-items:center;margin:0;padding:10px 24px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-cta.rxp-button{width:auto;margin:0 20px 20px}@media (prefers-reduced-motion:no-preference){.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-btn,.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-cta.rxp-button{transition:background-color .1s}}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-btn:hover,.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-btn:active,.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-cta.rxp-button:hover,.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-cta.rxp-button:active{background:var(--wl-primary-strong);color:var(--wl-surface)}.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside) .wl-hlp-cardgrid-rail-btn:focus-visible,.wl-page :is(.wl-slp.wl-slp--legal-template,.wl-utility-workflow__aside,.wl-pharmacy-hub-aside) .wl-slp-bewell-cta.rxp-button:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-main{min-width:0}.wl-page .wl-slp.wl-slp--legal-template .wl-hlp-content--article{padding:0}.wl-page .wl-slp.wl-slp--legal-template .wl-hlp-content--article .wl-hlp-content-stack,.wl-page .wl-slp.wl-slp--legal-template .wl-hlp-content--article .wl-hlp-content-row,.wl-page .wl-slp.wl-slp--legal-template .wl-hlp-content--article .wl-hlp-content-text,.wl-page .wl-slp.wl-slp--legal-template .wl-hlp-content--article .wl-prose{width:100%;max-width:none}.wl-page .wl-slp.wl-slp--legal-template .wl-prose{color:var(--wl-ink);font-size:13px;line-height:24px}.wl-page .wl-slp.wl-slp--legal-template .wl-prose p{color:var(--wl-ink);margin:0 0 22px;font-size:13px;line-height:24px}.wl-page .wl-slp.wl-slp--legal-template :is(.wl-hlp-content-text,.wl-prose) h2{color:var(--wl-ink);text-align:left;text-transform:uppercase;margin:30px 0 16px;font-size:26px;font-weight:700;line-height:1.4}.wl-page .wl-slp.wl-slp--legal-template .wl-prose>h2:first-child{margin-top:0}.wl-page .wl-slp.wl-slp--legal-template .wl-prose h3{color:var(--wl-ink);margin:24px 0 12px;font-size:18px;font-weight:700;line-height:1.4}.wl-page .wl-slp.wl-slp--legal-template .wl-prose h4{color:var(--wl-ink);margin:20px 0 12px;font-size:16px;font-weight:700;line-height:1.4}.wl-page .wl-slp.wl-slp--legal-template .wl-prose a{color:var(--wl-link);text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;font-weight:700;text-decoration:underline}.wl-page .wl-slp.wl-slp--legal-template .wl-prose a:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px;border-radius:2px}.wl-page .wl-slp.wl-slp--legal-template .wl-prose ul,.wl-page .wl-slp.wl-slp--legal-template .wl-prose ol{margin:0 0 22px;padding-left:40px}.wl-page .wl-slp.wl-slp--legal-template .wl-prose ul{list-style-type:disc}.wl-page .wl-slp.wl-slp--legal-template .wl-prose ol{list-style-type:decimal}.wl-page .wl-slp.wl-slp--legal-template .wl-prose ul ul,.wl-page .wl-slp.wl-slp--legal-template .wl-prose ol ul{margin:4px 0 6px;list-style-type:circle}.wl-page .wl-slp.wl-slp--legal-template .wl-prose li{color:var(--wl-ink);margin:0 0 8px;font-size:13px;line-height:22px}.wl-page .wl-slp.wl-slp--legal-template .wl-prose li::marker{color:currentColor}@media (min-width:768px) and (max-width:1019px){.wl-page .wl-slp.wl-slp--legal-template{max-width:calc(100vw - 40px)}}@media (max-width:767px){.wl-page .wl-slp.wl-slp--legal-template{width:min(290px,100vw - 85px);max-width:min(290px,100vw - 85px);margin:30px auto 0}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body--rail-right{grid-template-columns:minmax(0,1fr);column-gap:0}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body--rail-right>.wl-slp-main{grid-area:1/1}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-body--rail-right>.wl-slp-aside{width:100%;margin-top:30px;margin-bottom:var(--wl-legal-mobile-end-gap);grid-area:2/1}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-heading{min-height:160px;padding:24px 20px}.wl-page .wl-slp.wl-slp--legal-template .wl-slp-heading h1{font-size:28px}}:is(.wl-program:has(.wl-hlp-hero--partner-microsite)>.wl-blocks--hero,.wl-program:has(.wl-hlp-hero--partner-microsite) .wl-blocks--main){width:100vw;min-width:0;max-width:none;margin-left:calc(50% - 50vw)}:is(.wl-program:has(.wl-hlp-hero--partner-microsite)>.wl-program-body,.wl-program:has(.wl-hlp-hero--partner-microsite) .wl-program-main){min-width:0}.wl-program:has(.wl-hlp-hero--partner-microsite) :is(.wl-blocks--hero,.wl-blocks--main)>:is(.wl-hlp-hero-anchor-nav--partner,.wl-hlp-hero--partner-microsite,.wl-hlp-content--partner-microsite-intro,.wl-hlp-cardgrid--partner-logo-marquee,.wl-hlp-cardgrid--partner-bento,.wl-hlp-cardgrid--partner-services,.wl-hlp-content--partner-microsite-closing){box-sizing:border-box}.wl-program:has(.wl-hlp-hero--partner-microsite) :is(.wl-hlp-content-row,.wl-hlp-partner-bento-lead,.wl-hlp-partner-bento-card){box-sizing:border-box}.wl-hlp-hero-anchor-nav--partner{background:#e5f5f4;border:0;border-radius:0;justify-content:center;align-items:center;gap:20px;width:100%;max-width:none;min-height:48px;margin:0;padding:8px 20px;display:flex}.wl-hlp-hero-anchor-nav--partner .wl-hlp-hero-anchor-link{color:#172c44;border-radius:4px;justify-content:center;align-items:center;min-height:32px;padding:7px 14px;font-size:16px;font-weight:700;line-height:22.8571px;text-decoration:none;display:inline-flex}.wl-hlp-hero-anchor-nav--partner .wl-hlp-hero-anchor-link:first-child{color:#fff;background:var(--hlp-primary-dark,#115556)}.wl-hlp-hero--partner-microsite{background:#fff;border-radius:0;width:100%;max-width:none;min-height:567px;margin:0;padding:0;position:relative;overflow:hidden}.wl-hlp-partner-hero-inner{z-index:2;grid-template-columns:minmax(0,1.35fr) minmax(340px,.75fr);align-items:center;gap:64px;width:min(1180px,100% - 40px);min-height:567px;margin:0 auto;display:grid;position:relative}.wl-hlp-partner-hero-copy{color:#12314a;max-width:735px;padding:0}.wl-hlp-partner-hero-copy h1{color:#12314a;letter-spacing:-.02em;max-width:722px;margin:0 0 28px;font-size:clamp(38px,3.5vw,50px);font-weight:700;line-height:1.2}.wl-hlp-partner-hero-copy h1:after{content:"";border-bottom:3px solid #f2c94c;width:52px;margin-top:28px;display:block}.wl-hlp-partner-hero-copy .wl-hlp-hero-subheadline{color:#333;max-width:722px;margin:0 0 28px;font-size:20px;line-height:2}.wl-hlp-partner-hero-copy .wl-hlp-hero-cta-primary{color:#015a59;background:#bce4e5;border:0;border-radius:8px;margin-top:20px}.wl-hlp-partner-hero-media{aspect-ratio:1;justify-self:end;place-items:center;width:min(100%,410px);display:grid;position:relative}.wl-hlp-partner-hero-picture,.wl-hlp-partner-hero-picture img{width:100%;height:100%;display:block}.wl-hlp-partner-hero-picture img{object-fit:contain}.wl-hlp-partner-hero-badge{background:#fff;border-radius:20px;place-items:center;width:130px;height:130px;padding:16px;display:grid;position:absolute;bottom:-18px;right:0}.wl-hlp-partner-hero-badge img{object-fit:contain;width:100%;height:100%;display:block}.wl-hlp-partner-hero-decoration{z-index:1;pointer-events:none;width:58%;height:100%;position:absolute;inset:auto 0 0 auto}.wl-hlp-partner-hero-decoration img{object-fit:cover;object-position:right bottom;width:100%;height:100%;display:block}.wl-hlp-content--partner-microsite-intro{background:#fff;width:100%;max-width:none;margin:0;padding:0}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-stack{gap:0}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child{text-align:center;background:#bce4e5;border-radius:0 0 110px;width:100%;max-width:none;margin:0;padding:88px max(20px,50% - 590px) 132px;display:block}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-hlp-content-text{text-align:center;align-items:center;width:min(100%,1080px);margin:0 auto}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child h2{color:#172c44;letter-spacing:-2px;text-align:left;width:max-content;max-width:100%;margin:25px auto 20px;font-size:clamp(36px,3.4vw,50px);font-weight:700;line-height:1.2}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-prose,.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-prose p{color:#12314a;text-align:center;font-size:32px;font-weight:400;line-height:41px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-hlp-content-features{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 70px;max-width:980px;margin:48px auto 0;display:grid}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-hlp-content-features li{color:#12314a;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:16px;font-size:26px;font-weight:600;line-height:31px;display:grid}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-hlp-content-features img{object-fit:contain;width:22px;height:22px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2){z-index:2;background:#f2fafa;border-radius:100px 0;grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:0;width:min(1152px,100% - 40px);min-height:300px;margin:-43px auto 0;padding:0;display:grid;position:relative;overflow:hidden}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-hlp-content-media{order:-1;min-height:300px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-hlp-content-text{flex-direction:column;justify-content:center;padding:42px 56px;display:flex}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) h2{color:#333;margin:0 0 10px;font-size:16px;line-height:1.3}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-prose p:first-child{color:#333;margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.38}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-prose p:last-child{color:#12314a;margin:0;font-size:15px}.wl-hlp-cardgrid--partner-logo-marquee{background:#fff;width:100%;max-width:none;padding:32px 0 56px;overflow:hidden}.wl-hlp-cardgrid--partner-logo-marquee>h2{color:#333;text-align:center;width:100%;max-width:none;margin:0 auto 30px;padding:0 50px;font-size:36px;font-weight:700;line-height:33px}.wl-hlp-partner-logo-marquee{gap:40px;display:grid}.wl-hlp-partner-logo-row{width:max-content;animation:80s linear infinite wl-partner-logo-scroll;display:flex}.wl-hlp-partner-logo-row--reverse{animation-direction:reverse}.wl-hlp-partner-logo-row ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.wl-hlp-partner-logo-row li{flex:0 0 200px;place-items:center;width:200px;height:100px;margin-right:10px;display:grid}.wl-hlp-partner-logo-row img{object-fit:contain;max-width:150px;max-height:58px;display:block}@keyframes wl-partner-logo-scroll{to{transform:translate(-50%)}}.wl-hlp-cardgrid--partner-bento{background:#fff;width:100%;max-width:none;margin:0 0 60px;padding:64px 32px 44px}.wl-hlp-partner-bento-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.wl-hlp-partner-bento-lead,.wl-hlp-partner-bento-card{background:#f2fafa;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:286px;padding:30px;display:flex}.wl-hlp-partner-bento-lead{color:#fff;background:#147b74;flex-direction:row;grid-column:span 7;align-items:flex-start;gap:24px}.wl-hlp-partner-bento-lead h2{color:#fff;flex:50%;max-width:none;margin:0;font-size:26px;font-weight:700;line-height:1.4}.wl-hlp-partner-bento-lead .wl-prose,.wl-hlp-partner-bento-lead .wl-prose p{color:#fff;flex:50%;max-width:none;font-size:22px;font-weight:600;line-height:1.4}.wl-hlp-partner-bento-card--1{grid-column:span 5}.wl-hlp-partner-bento-card--2,.wl-hlp-partner-bento-card--3,.wl-hlp-partner-bento-card--4{grid-column:span 4}.wl-hlp-partner-bento-card--5,.wl-hlp-partner-bento-card--6{grid-column:span 6}.wl-hlp-partner-bento-icon{object-fit:contain;width:76px;height:76px;margin-bottom:18px}.wl-hlp-partner-bento-card--6 .wl-hlp-partner-bento-icon{width:180px;max-width:80%}.wl-hlp-partner-bento-card h3{color:#12314a;text-align:center;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.4}.wl-hlp-partner-bento-card .wl-prose,.wl-hlp-partner-bento-card .wl-prose p{color:#333;text-align:center;font-size:18px;line-height:1.43}.wl-hlp-partner-bento-note{color:#333;text-align:left;background:0 0;grid-column:1/-1;width:100%;max-width:none;margin:0;padding:20px 10px 0;font-size:14px;line-height:1.45}.wl-hlp-partner-bento-note p{margin:0}.wl-hlp-cardgrid--partner-services{background:#fff;width:100%;max-width:none;margin:0;padding:20px 10% 110px}.wl-hlp-partner-services-inner>h2{color:#172c44;text-align:center;margin:30px 0;font-size:28px;font-weight:700;line-height:34px}.wl-hlp-partner-services-inner>.wl-prose,.wl-hlp-partner-services-inner>.wl-prose p{color:#333;text-align:center;max-width:1040px;margin:0 auto 40px;font-size:24px;font-weight:600;line-height:34px}.wl-hlp-card-carousel{position:relative}.wl-hlp-card-carousel-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.wl-hlp-card-carousel-track::-webkit-scrollbar{display:none}.wl-hlp-card-carousel-card{scroll-snap-align:start;background:#f2fafa;border-radius:20px;flex:0 0 300px;min-width:0;min-height:335px;padding:20px}.wl-hlp-card-carousel-card h3{color:#172c44;margin:0 0 20px;font-size:24px;font-weight:400;line-height:34px}.wl-hlp-card-carousel-card h3:after{content:"";border-bottom:2px solid #f2c94c;width:25%;margin-top:12px;display:block}.wl-hlp-card-carousel-card .wl-prose,.wl-hlp-card-carousel-card .wl-prose p{color:#333;font-size:16px;line-height:22.86px}.wl-hlp-card-carousel .wl-hlp-slider-nav{margin-top:40px}.wl-hlp--minor-ailment{background:#fff;width:100%;overflow:hidden}.wl-hlp--minor-ailment>.rxp-breadcrumb-trail{width:min(1200px,100% - 80px);margin-inline:auto;margin-bottom:var(--wl-gap-breadcrumb)}@media (max-width:959px){.wl-hlp--minor-ailment>.rxp-breadcrumb-trail{width:calc(100% - 2 * var(--wl-space-sm))}}.wl-hlp--minor-ailment>.wl-minor-hero{background:#e4f6f5;width:100%;min-height:422px}.wl-hlp--minor-ailment .wl-minor-hero__inner{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,580px));align-items:stretch;gap:40px;width:min(1240px,100%);min-height:420px;padding-left:40px}.wl-hlp--minor-ailment .wl-minor-hero__content{align-items:center;padding:60px 0;display:flex}.wl-hlp--minor-ailment .wl-minor-hero__content h1{font-family:var(--wl-font-family-title,var(--wl-font-family));font-weight:400}.wl-hlp--minor-ailment .wl-minor-hero__media{box-sizing:border-box;border-radius:0;align-items:center;width:100%;height:420px;padding-bottom:40px;display:flex;overflow:visible}.wl-hlp--minor-ailment .wl-minor-hero__media .wl-minor-hero__image{border-radius:0 0 0 60px;width:100%;height:380px;overflow:hidden}.wl-hlp--minor-ailment>.wl-minor-intro{background:#fff;width:100%;padding:60px 0 0}.wl-hlp--minor-ailment .wl-minor-intro__inner{box-sizing:border-box;gap:48px;width:min(1280px,100%);padding:0 40px;display:flex}.wl-hlp--minor-ailment .wl-minor-intro__content{padding:0}.wl-hlp--minor-ailment .wl-minor-intro__content h2,.wl-hlp--minor-ailment .wl-minor-consultation-cta__card h3,.wl-hlp--minor-ailment .wl-minor-prevention__inner>h2,.wl-hlp--minor-ailment .wl-minor-related-conditions__inner>h2,.wl-hlp--minor-ailment .wl-hlp-cardgrid-condition-products-inner>h2,.wl-hlp--minor-ailment .wl-hlp-faq-heading,.wl-hlp--minor-ailment .wl-hlp-sources-heading{color:#005a5a;font-family:var(--wl-font-family-title,var(--wl-font-family));font-weight:400}.wl-hlp--minor-ailment>.wl-minor-consultation-cta{background:#fff;width:100%;padding:40px 0 0}.wl-hlp--minor-ailment .wl-minor-consultation-cta__card{box-sizing:border-box}.wl-hlp--minor-ailment .wl-minor-consultation-cta__card .wl-prose,.wl-hlp--minor-ailment .wl-minor-consultation-cta__card .wl-prose p{margin:0 0 22px}.wl-hlp--minor-ailment>.wl-minor-education-carousel{background:#fff;width:100%;padding:60px 0 80px;overflow:hidden}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education{width:min(1200px,100% - 80px);height:auto;margin:0 auto;padding-bottom:100px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-card-carousel-track{scroll-snap-type:x mandatory;gap:20px;overflow-x:auto}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-card-carousel-card{box-sizing:border-box;scroll-snap-align:start;background:#fff;border:1px solid #ccc;border-radius:24px;flex:0 0 calc(100% - 140px);height:auto;min-height:336px;padding:35px 32px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-card-carousel-card h3{color:#005a5a;font-family:var(--wl-font-family-title,var(--wl-font-family));margin:0 0 20px;font-size:24px;font-weight:400;line-height:31.2px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-card-carousel-card h3:after{display:none}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose,.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose p,.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose li{color:#343434;font-size:18px;line-height:27px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose p{margin:0 0 12px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose ul{margin:0;padding-left:18px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose li{margin-bottom:8px;padding-left:2px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-slider-nav{height:60px;margin-top:40px;padding:0}.wl-hlp--minor-ailment>.wl-minor-prevention{background:#e5f4f4;width:100%;margin-top:40px;padding:80px 0}.wl-hlp--minor-ailment .wl-minor-prevention__item .wl-prose,.wl-hlp--minor-ailment .wl-minor-prevention__item .wl-prose p{color:#333;margin:0;font-size:16px;line-height:24px}.wl-hlp--minor-ailment>.wl-minor-related-conditions{background:#fff;width:100%;padding:60px 0 0}.wl-hlp--minor-ailment .wl-minor-related-conditions__inner{box-sizing:border-box;width:min(1280px,100%);padding:0 40px}.wl-hlp--minor-ailment .wl-minor-related-conditions__inner>h2{margin-bottom:24px}.wl-hlp--minor-ailment .wl-minor-related-conditions__grid{gap:25px}.wl-hlp--minor-ailment .wl-minor-related-conditions__card.wl-hlp-topic-card{height:533px;min-height:533px}.wl-hlp--minor-ailment .wl-minor-related-conditions__cta.rxp-button{background:#005a5a;border:0;border-radius:8px;width:max-content;height:48px;margin:40px auto 0;padding:16px 28px;font-size:16px;font-weight:400;line-height:16px;display:flex}.wl-hlp--minor-ailment>.wl-hlp-faq{box-sizing:border-box;width:min(876px,100% - 80px);margin:0 auto;padding:60px 0 0}.wl-hlp--minor-ailment .wl-hlp-faq-heading{text-align:center;margin:0 0 24px;font-size:40px;line-height:50px}.wl-hlp--minor-ailment .wl-hlp-accordion-item{border-bottom:1px solid #ccc}.wl-hlp--minor-ailment .wl-hlp-accordion-title{color:#005a5a;padding:30px 30px 30px 0;font-size:24px;font-weight:400;line-height:32px}.wl-hlp--minor-ailment .wl-hlp-accordion-title svg{transform:rotate(-90deg)}.wl-hlp--minor-ailment .wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg{transform:rotate(0)}.wl-hlp--minor-ailment>.wl-hlp-sources{box-sizing:border-box;width:min(876px,100% - 80px);margin:0 auto;padding:60px 0 80px}@media (max-width:767px){.wl-hlp--minor-ailment>.wl-minor-hero{min-height:0}.wl-hlp--minor-ailment .wl-minor-hero__inner{min-height:0;padding-left:0;display:block}.wl-hlp--minor-ailment .wl-minor-hero__content{width:calc(100% - 30px);margin-left:30px;padding:40px 0 24px}.wl-hlp--minor-ailment .wl-minor-hero__content h1{font-size:32px;line-height:40px}.wl-hlp--minor-ailment .wl-minor-hero__media{aspect-ratio:auto;border-radius:60px 0 0;width:100%;height:200px;margin-left:30px;padding-bottom:0;display:block;overflow:hidden}.wl-hlp--minor-ailment .wl-minor-hero__media .wl-minor-hero__image{border-radius:0;height:100%}.wl-hlp--minor-ailment>.wl-minor-intro{padding:40px 0 0}.wl-hlp--minor-ailment .wl-minor-intro__inner{width:100%;padding:0 30px;display:block}.wl-hlp--minor-ailment .wl-minor-intro__content{padding-bottom:28px}.wl-hlp--minor-ailment .wl-minor-intro__media{aspect-ratio:auto;height:200px}.wl-hlp--minor-ailment>.wl-minor-consultation-cta{padding:32px 30px 0}.wl-hlp--minor-ailment .wl-minor-consultation-cta__card{width:100%;min-height:0;padding:30px}.wl-hlp--minor-ailment>.wl-minor-education-carousel{margin-top:13px;padding:40px 0 85px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education{width:calc(100% - 60px);height:auto;padding-bottom:78px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-card-carousel-card{flex-basis:calc(100% - 41px);height:auto;min-height:0;padding:32px 24px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-card-carousel-card h3{margin-bottom:20px;font-size:24px;line-height:31.2px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose,.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose p,.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-prose li{font-size:16px;line-height:24px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-slider-nav{bottom:-20px}.wl-hlp--minor-ailment .wl-hlp-card-carousel--condition-education .wl-hlp-slider-arrow{width:50px;height:50px}.wl-hlp--minor-ailment .wl-hlp-slider-nav{height:44px}.wl-hlp--minor-ailment .wl-hlp-slider-nav .rx-carousel-control-rail__arrow,.wl-hlp--minor-ailment .wl-hlp-slider-nav .rx-carousel-control-rail__arrow:disabled{border-color:var(--hlp-c-primary,#005a5a);background:var(--hlp-c-primary,#005a5a);width:44px;height:44px;color:var(--hlp-c-surface,#fff);opacity:1}.wl-hlp--minor-ailment .wl-hlp-slider-nav .rx-carousel-control-rail__arrow-icon{width:14px;height:14px}.wl-hlp--minor-ailment>.wl-minor-prevention{margin-top:32px;padding:48px 30px}.wl-hlp--minor-ailment .wl-minor-prevention__inner>h2{letter-spacing:-.4px;width:100%}.wl-hlp--minor-ailment>.wl-minor-related-conditions{padding:40px 30px 0}.wl-hlp--minor-ailment .wl-minor-related-conditions__inner{width:100%;padding:0}.wl-hlp--minor-ailment .wl-minor-related-conditions__card.wl-hlp-topic-card{height:auto;min-height:0}.wl-hlp--minor-ailment>.wl-hlp-faq,.wl-hlp--minor-ailment>.wl-hlp-sources{width:calc(100% - 60px);padding-top:40px}.wl-hlp--minor-ailment .wl-hlp-faq-heading{text-align:center;font-size:28px;line-height:33.6px}.wl-hlp--minor-ailment .wl-hlp-accordion-title{font-size:18px;line-height:24px}}.wl-hlp-cardgrid--condition-products{width:100%;margin:0;padding:60px 0 0}.wl-hlp-cardgrid-condition-products-inner{box-sizing:border-box;width:min(1280px,100%);margin:0 auto;padding:0 40px}.wl-hlp-cardgrid-condition-products-heading{align-items:center;gap:5px;margin:0 0 24px;display:flex}.wl-hlp-cardgrid-condition-products-heading>h2{color:#005a5a;text-align:left;margin:0;font-size:40px;font-weight:400;line-height:50px}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-track{gap:24px}.wl-hlp-card-carousel--condition-products{padding-bottom:96px}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card{background:#fff;border:1px solid #ccc;border-radius:20px;flex-basis:276px;height:348px;min-height:348px;padding:0;overflow:hidden}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-media{box-sizing:border-box;object-fit:contain;background:#e5f4f4;width:100%;height:220px;padding:10px;display:block}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-media-link{background:#e5f4f4;height:220px;display:block}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card h3,.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card .wl-prose,.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-link{margin-left:24px;margin-right:24px}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card h3{color:var(--hlp-c-title);margin-top:20px;margin-bottom:6px;font-size:14px;line-height:20px}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card .wl-prose,.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card .wl-prose p{font-size:14px;line-height:20px}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card h3:after{display:none}.wl-hlp-card-carousel-link{color:var(--hlp-c-link);margin-top:18px;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:767px){.wl-hlp-cardgrid--condition-products{padding:40px 0 0}.wl-hlp-cardgrid-condition-products-inner{width:100%;padding:0 30px}.wl-hlp-cardgrid-condition-products-heading>h2{font-size:28px;line-height:33.6px}.wl-hlp-card-carousel--condition-products .wl-hlp-card-carousel-card{flex-basis:calc(100% - 24px)}.wl-hlp-card-carousel--condition-products{height:auto;padding-bottom:82px}.wl-hlp-card-carousel--condition-products .wl-hlp-slider-nav{bottom:-17px}}.wl-page .wl-hlp .wl-hlp-partner-hero-copy h1,.wl-page .wl-hlp .wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child h2,.wl-page .wl-hlp .wl-hlp-cardgrid--partner-logo-marquee>h2,.wl-page .wl-hlp .wl-hlp-partner-bento-lead h2,.wl-page .wl-hlp .wl-hlp-partner-services-inner>h2,.wl-page .wl-hlp .wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) h2{font-weight:700}.wl-page .wl-hlp .wl-hlp-partner-hero-copy h1{color:#172c44;letter-spacing:0;margin:20px 0 40px}.wl-page .wl-hlp .wl-hlp-partner-bento-card h3{color:#172c44;margin:15px 0 10px;font-weight:600}.wl-page .wl-hlp .wl-hlp-partner-bento-lead h2{margin:25px 0 20px}.wl-page .wl-hlp .wl-hlp-content--partner-microsite-intro .wl-hlp-content-features strong{color:#172c44;font-size:26px;font-weight:600;line-height:31px}.wl-page .wl-hlp .wl-hlp-partner-bento-card .wl-prose p{margin-bottom:10px}.wl-page .wl-hlp .wl-hlp-partner-bento-lead .wl-prose,.wl-page .wl-hlp .wl-hlp-partner-bento-lead .wl-prose p{line-height:27px}.wl-page .wl-hlp .wl-hlp-partner-bento-card .wl-prose p+p{font-size:16px;line-height:22.8571px}.wl-page .wl-hlp .wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-prose p:last-child,.wl-page .wl-hlp .wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-prose p:last-child{color:#333;font-size:20px;font-weight:600;line-height:34px}.wl-page .wl-hlp .wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-hlp-content-cta{color:#015a59;background:#bce4e5;border:0;border-radius:8px;padding:10px 20px;font-size:14px;line-height:20px}@media (min-width:768px){.wl-page .wl-hlp .wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child h2{font-size:50px;line-height:60px}.wl-page .wl-hlp .wl-hlp-partner-hero-copy .wl-hlp-hero-cta-primary{margin-top:20px;padding:10px 20px;font-size:20px;line-height:40px}.wl-page .wl-hlp .wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-hlp-content-cta{font-size:20px;line-height:28.5714px}}.wl-hlp-content--partner-microsite-closing{background:#bce4e5;width:100%;max-width:none;margin:0;padding:0 0 48px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-stack{gap:0}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child{background:#fff;border-radius:0 0 110px 110px;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:0;width:100%;max-width:none;margin:0;padding:68px max(20px,50% - 576px);display:grid;overflow:hidden}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-hlp-content-text{background:#f2fafa;border-radius:100px 0 0;flex-direction:column;justify-content:center;padding:46px;display:flex}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-hlp-content-media{border-radius:0 0 100px;order:1;height:300px;min-height:300px;overflow:hidden}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child h2{color:#333;margin:0 0 12px;font-size:16px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-prose p:first-child{color:#333;margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.4}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2){background:#f2fafa;border-radius:20px;grid-template-columns:350px minmax(0,1fr);align-items:center;gap:30px;width:min(1152px,100% - 40px);margin:80px auto 0;padding:60px;display:grid}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-hlp-content-media{border-radius:100px 0;order:-1;height:286px;overflow:hidden}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-hlp-content-media img{object-fit:cover;width:100%;height:100%}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) h2{color:#172c44;letter-spacing:-1px;margin:25px 0 10px;font-size:28px;font-weight:700;line-height:39.2px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-prose,.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-prose p{color:#333;font-size:20px;line-height:26px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-prose p{margin-bottom:20px}@media (max-width:1219px){.wl-hlp-card-carousel-card{flex-basis:300px}}@media (max-width:767px){.wl-hlp-hero-anchor-nav--partner{justify-content:flex-start;min-height:52px;padding:8px 14px;overflow-x:auto}.wl-hlp-hero-anchor-nav--partner .wl-hlp-hero-anchor-link{flex:none;min-width:150px}.wl-hlp-hero--partner-microsite{min-height:0}.wl-hlp-partner-hero-inner{flex-direction:column;gap:14px;width:100%;min-height:0;display:flex}.wl-hlp-partner-hero-copy{width:100%;max-width:none;padding:32px 20px 6px}.wl-hlp-partner-hero-copy h1{margin:20px 0;font-size:28px;line-height:34px}.wl-hlp-partner-hero-copy h1:after{margin-top:18px}.wl-hlp-partner-hero-copy .wl-hlp-hero-subheadline{margin-bottom:20px;font-size:16px;line-height:1.6}.wl-hlp-partner-hero-media{align-self:flex-end;width:min(100%,310px);margin-right:0}.wl-hlp-partner-hero-badge{border-radius:14px;width:92px;height:92px;padding:12px;bottom:0;right:10px}.wl-hlp-partner-hero-decoration{width:100%;height:48%}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child{border-radius:0 0 72px;padding:38px 20px 94px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child h2{letter-spacing:-2px;font-size:28px;line-height:33px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-prose,.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-prose p{font-size:18px;line-height:33px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-hlp-content-features{grid-template-columns:1fr;gap:16px;margin-top:30px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:first-child .wl-hlp-content-features li,.wl-page .wl-hlp .wl-hlp-content--partner-microsite-intro .wl-hlp-content-features strong{font-size:18px;line-height:22px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2){border-radius:72px 0;grid-template-columns:1fr;width:calc(100% - 32px);min-height:0;margin:-5px 16px 32px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-hlp-content-media{height:200px;min-height:200px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-hlp-content-text{padding:24px}.wl-hlp-content--partner-microsite-intro .wl-hlp-content-row:nth-child(2) .wl-prose p:first-child{font-size:24px;line-height:34px}.wl-hlp-cardgrid--partner-logo-marquee{padding:26px 0 34px}.wl-hlp-cardgrid--partner-logo-marquee>h2{margin:25px auto 30px;font-size:36px;line-height:33px}.wl-hlp-partner-logo-marquee{gap:40px}.wl-hlp-partner-logo-row li{flex-basis:200px;width:200px;height:100px;margin-right:10px}.wl-hlp-partner-logo-row img{max-width:140px;max-height:60px}.wl-hlp-cardgrid--partner-bento{margin-bottom:0;padding:32px 0 28px}.wl-hlp-partner-bento-grid{grid-template-columns:1fr;gap:0}.wl-hlp-partner-bento-lead,.wl-hlp-partner-bento-card,.wl-hlp-partner-bento-card--1,.wl-hlp-partner-bento-card--2,.wl-hlp-partner-bento-card--3,.wl-hlp-partner-bento-card--4,.wl-hlp-partner-bento-card--5,.wl-hlp-partner-bento-card--6{grid-column:1;min-height:0;margin:10px 20px;padding:20px}.wl-hlp-partner-bento-lead{text-align:left;flex-direction:column;align-items:flex-start}.wl-hlp-partner-bento-lead h2,.wl-hlp-partner-bento-lead .wl-prose,.wl-hlp-partner-bento-lead .wl-prose p{text-align:left}.wl-hlp-partner-bento-note{width:auto;margin:10px 20px;padding:20px 0 0}.wl-hlp-partner-bento-lead h2{font-size:26px}.wl-hlp-partner-bento-lead .wl-prose,.wl-hlp-partner-bento-lead .wl-prose p{font-size:18px;line-height:27px}.wl-hlp-partner-bento-icon{width:67px;height:60px;margin-bottom:20px}.wl-hlp-partner-bento-card h3{font-size:22px;line-height:30px}.wl-hlp-partner-bento-card .wl-prose,.wl-hlp-partner-bento-card .wl-prose p,.wl-page .wl-hlp .wl-hlp-partner-bento-card .wl-prose p+p{font-size:14px;line-height:20px}.wl-hlp-cardgrid--partner-services{padding:20px}.wl-hlp-partner-services-inner>h2{font-size:28px;line-height:34px}.wl-hlp-partner-services-inner>.wl-prose,.wl-hlp-partner-services-inner>.wl-prose p{margin-bottom:20px;font-size:14px;line-height:20px}.wl-hlp-card-carousel-card{border-radius:20px;flex-basis:220px;min-height:349px;padding:20px}.wl-hlp-card-carousel-card h3{font-size:20px;line-height:28px}.wl-hlp-card-carousel-card .wl-prose,.wl-hlp-card-carousel-card .wl-prose p{font-size:14px;line-height:20px}.wl-hlp-content--partner-microsite-closing{padding-bottom:28px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child{border-radius:0 0 72px 72px;grid-template-columns:1fr;width:100%;padding:30px 16px 52px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-hlp-content-text{border-radius:72px 0 0;padding:26px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-hlp-content-media{border-radius:0 0 72px;order:-1;min-height:210px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:first-child .wl-prose p:first-child{font-size:24px;line-height:34px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2){grid-template-columns:1fr;gap:24px;width:calc(100% - 32px);margin:42px 16px 0;padding:24px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-hlp-content-media{border-radius:72px 0}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) h2{font-size:28px}.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-prose,.wl-hlp-content--partner-microsite-closing .wl-hlp-content-row:nth-child(2) .wl-prose p{font-size:20px;line-height:26px}}@media (prefers-reduced-motion:reduce){.wl-hlp-partner-logo-row{animation:none}}.wl-hlp .wl-hlp-hero--newcomers{background:#c1edea;min-height:600px;margin:0;overflow:visible}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture,.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture img{height:600px}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture img{object-fit:contain;min-height:0;max-height:none}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card{width:min(70%,960px);min-height:0;box-shadow:none;background:linear-gradient(#d4fefc 28.68%,#b6e4e1 61.39%);border:0;border-radius:15px;padding:60px 40px;bottom:-40%}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card h1{color:#005a5a;font-size:clamp(42px,5vw,72px);font-weight:500}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline p{color:#005a5a;font-size:clamp(26px,3.5vw,50px)}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-logo{width:240px;max-width:60%}.wl-hlp .wl-hlp-content--newcomers-values{background:linear-gradient(179.69deg,#c1edea 6.47%,#a8e1de 17.88%,#eaf8f7 39.28%,#fff 61.57%);margin:0 0 100px;padding:350px 30px 0}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-stack{max-width:1400px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-row{align-items:center;gap:clamp(80px,11vw,200px);min-height:0;margin:0 auto 80px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text{max-width:450px;padding:0}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text h2{color:#005a5a;letter-spacing:-2px;margin:0 0 20px;font-size:clamp(32px,3.15vw,62px);font-weight:500}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text h2:after{background:#1db1a8;width:7%;min-width:32px;height:5px;margin-top:20px}.wl-hlp .wl-hlp-content--newcomers-values .wl-prose,.wl-hlp .wl-hlp-content--newcomers-values .wl-prose p{color:#343434;max-width:85%;font-size:20px;line-height:1.5}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-ctas{margin-top:18px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-cta.rxp-button{color:#005a5a;background:0 0;border:0;border-radius:0;padding:0;font-size:20px;font-weight:400;line-height:1.3;text-decoration:underline}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-cta.rxp-button:after{content:"›";color:#005a5a;width:18px;height:18px;margin-left:12px;font-size:26px;line-height:12px;text-decoration:none;display:inline-block}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media,.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media .rxp-image-asset,.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media .wl-hlp-content-img,.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media img{border-radius:0;width:100%;min-height:0}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media img{aspect-ratio:1;object-fit:cover;width:min(100%,700px)}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-image-right .wl-hlp-content-media img{border-radius:0 72px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-image-left .wl-hlp-content-media img{border-radius:72px 0}.wl-hlp .wl-hlp-cardgrid--newcomer-discover{background:#fff;padding:0 30px 80px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-heading{color:#005a5a;margin:0 auto 60px;font-size:clamp(36px,3vw,60px);font-weight:500}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-list{gap:20px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-card{box-shadow:none;background:#f2f9f9;border:0;border-radius:12px;overflow:hidden}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-media img{aspect-ratio:auto;border-radius:12px 12px 0 0}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-content{padding:20px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-title{color:#005a5a;border-bottom:1px solid #005a5a;margin:0 0 20px;padding-bottom:20px;font-size:22px;font-weight:400}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-link{color:#005a5a;font-size:18px;font-weight:600}.wl-hlp .wl-hlp-newcomers-newsletter{margin:0 30px 80px}.wl-hlp .wl-hlp-newcomers-newsletter-inner{border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);min-height:520px}.wl-hlp .wl-hlp-newcomers-newsletter-copy{padding:30px}.wl-hlp .wl-hlp-newcomers-newsletter-copy h2{font-size:clamp(36px,3vw,50px);font-weight:500}.wl-hlp .wl-hlp-newcomers-newsletter-form{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing),.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing)){padding:0 30px 80px}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-faq-heading,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-faq-heading){color:#147b74;text-align:center;max-width:none;margin:0 auto 60px;padding:0;font-size:clamp(36px,3vw,56px);font-weight:500}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion){max-width:80%}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-item,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-item){border:1px solid #147b74;border-radius:15px;margin-bottom:15px}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-title,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-title){color:#147b74;min-height:0;padding:20px 60px 20px 20px;font-size:22px}.wl-hlp .wl-hlp-content--newcomers-closing{background:linear-gradient(#1db1a8 0%,#7cd1cc 13%,#bee7e5 29%,#f2f9f9 58.5%,#fff 100%);border-radius:16px;max-width:90%;margin:18% auto 0;padding:80px 0}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-stack{max-width:none}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-row{text-align:center;background:0 0;border-radius:0;min-height:0;padding:8% 40px 0;display:flex;position:relative}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media{width:75%;max-height:400px;position:absolute;top:-320px;left:50%;transform:translate(-50%)}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media,.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media img{border-radius:0;min-height:0}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media img{object-fit:contain;max-height:400px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text{width:min(100%,960px);margin:0 auto;padding:0}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text h2{color:#005a5a;margin:0 0 20px;font-size:clamp(36px,3vw,60px);font-weight:500}.wl-hlp .wl-hlp-content--newcomers-closing .wl-prose,.wl-hlp .wl-hlp-content--newcomers-closing .wl-prose p{color:#343434;font-size:20px;line-height:1.5}@media (max-width:767px){.wl-hlp .wl-hlp-hero--newcomers{min-height:350px}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture,.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture img{height:350px}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card{width:calc(70% + 40px);padding:20px;bottom:-29%}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card h1{font-size:36px}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline,.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-card .wl-hlp-hero-subheadline p{font-size:24px}.wl-hlp .wl-hlp-newcomers-hero-logo{width:min(180px,60%)}.wl-hlp .wl-hlp-content--newcomers-values{margin-bottom:40px;padding:150px 15px 0}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-row{gap:20px;margin-bottom:40px;display:flex}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text{order:2;max-width:none}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media{order:1}.wl-hlp .wl-hlp-content--newcomers-values .wl-prose,.wl-hlp .wl-hlp-content--newcomers-values .wl-prose p{max-width:100%;font-size:16px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text h2{letter-spacing:0;font-size:26px}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media img{width:min(100%,430px)}.wl-hlp .wl-hlp-cardgrid--newcomer-discover{padding:0 15px 40px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-heading{margin-bottom:30px;font-size:32px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-list{gap:20px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-content{padding:20px}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-title{font-size:16px}.wl-hlp .wl-hlp-newcomers-newsletter{margin:0 15px 40px}.wl-hlp .wl-hlp-newcomers-newsletter-inner{grid-template-columns:1fr;min-height:0}.wl-hlp .wl-hlp-newcomers-newsletter-copy{padding:20px}.wl-hlp .wl-hlp-newcomers-newsletter-form{grid-template-columns:1fr}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing),.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing)){padding:0 15px 40px}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-faq-heading,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-faq-heading){margin-bottom:30px;font-size:32px}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion){max-width:100%}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-title,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-title){padding:10px 40px 10px 15px;font-size:18px}.wl-hlp .wl-hlp-content--newcomers-closing{max-width:none;margin:150px 10px 0;padding:20px 0}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-row{padding:18% 20px 0}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media{width:75%;top:-110px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media img{max-height:200px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text h2{font-size:32px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-prose,.wl-hlp .wl-hlp-content--newcomers-closing .wl-prose p{font-size:16px}}.wl-hlp .wl-hlp-hero--newcomers{margin-bottom:0}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture{background:#c1edea}.wl-hlp .wl-hlp-hero--newcomers .wl-hlp-newcomers-hero-picture img{object-fit:cover}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-link{border-top:0;padding-top:0}.wl-hlp .wl-hlp-cardgrid--newcomer-discover .wl-hlp-cardgrid-link svg{box-sizing:border-box;border:1px solid;border-radius:999px;width:22px;height:22px;padding:3px}@media (max-width:767px){.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-text{order:2}.wl-hlp .wl-hlp-content--newcomers-values .wl-hlp-content-media{order:1}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing),.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing)){padding:80px 0}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-faq-heading,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-faq-heading){max-width:991px;color:var(--hlp-c-heading-pharm);margin:0 auto 50px;padding:0 31px;font-size:1.75rem;line-height:1.25}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion){max-width:991px;padding:0 31px}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-item,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-item){margin-bottom:var(--wl-radius-md);border-radius:var(--wl-radius-md);border-color:#ade3e1}:is(.wl-hlp .wl-hlp-faq:has(+.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-title,.wl-hlp .wl-hlp-faq:has(~.wl-hlp-content--newcomers-closing) .wl-hlp-accordion-title){color:#147b74;padding:30px 0;font-size:1.125rem;line-height:24px}.wl-hlp .wl-hlp-content--newcomers-closing{background:0 0;border-radius:0;max-width:none;margin:64px 0 0;padding:0 16px 44px}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-row{text-align:left;background:linear-gradient(120deg,#c1edea,#f5fdfd);border-radius:24px;min-height:0;padding:0;position:static}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media{width:auto;max-height:none;position:static;transform:none}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-media img{object-fit:cover;max-height:none}.wl-hlp .wl-hlp-content--newcomers-closing .wl-hlp-content-text{width:auto;margin:0;padding:30px 20px}}.wl-cms-shell :is(button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):not(.wl-hlp-accordion-title,.gm-carousel-image-link,.gm-source-campaign-carousel__image-link,.wl-pharmacy-carousel-link):focus-visible{outline:2px solid var(--wl-focus-ring)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){.wl-cms-shell :is(a,button,summary,details,input,select,textarea,[role=button],[role=tab],svg),.wl-cms-shell :is(.gm-carousel-track,.gm-landing-campaign-carousel__track,.gm-source-campaign-carousel__track,.sl-store-hours-chevron){transition:none!important;animation:none!important}}.wl-hlp .wl-hlp-hero.wl-hlp-hero--author-focal-point .wl-hlp-hero-picture>img,.wl-hlp .wl-hlp-hero.wl-hlp-hero--author-focal-point .wl-hlp-hero-picture .rxp-image-asset img{object-position:var(--hlp-hero-pos)!important}:is(.wl-media-presentation,.wl-media-presentation img){object-position:var(--wl-media-position,center)!important}:is(.wl-media-fit--cover,.wl-media-fit--cover img){object-fit:cover!important}:is(.wl-media-fit--contain,.wl-media-fit--contain img){object-fit:contain!important}:is(.wl-media-fit--natural,.wl-media-fit--natural img){object-fit:fill!important;height:auto!important;min-height:0!important}@media (max-width:767px){:is(.wl-media-mobile-fit--cover,.wl-media-mobile-fit--cover img){object-fit:cover!important;object-position:var(--wl-media-mobile-position,var(--wl-media-position,center))!important;height:100%!important}:is(.wl-media-mobile-fit--contain,.wl-media-mobile-fit--contain img){object-fit:contain!important;object-position:var(--wl-media-mobile-position,var(--wl-media-position,center))!important}:is(.wl-media-mobile-fit--natural,.wl-media-mobile-fit--natural img){object-fit:fill!important;object-position:var(--wl-media-mobile-position,var(--wl-media-position,center))!important;height:auto!important;min-height:0!important}}:is(.wl-media-default.wl-media-default-fit--natural,.wl-media-default.wl-media-default-fit--natural img){object-fit:fill;height:auto;min-height:0}@media (max-width:767px){:is(.wl-media-default.wl-media-default-mobile-fit--natural,.wl-media-default.wl-media-default-mobile-fit--natural img){object-fit:fill;height:auto;min-height:0}}.wl-hlp--semantic-media .wl-hlp-cardgrid-media.wl-media--icon,.wl-hlp--semantic-media .wl-hlp-cardgrid-media.wl-media--logo{background:0 0;justify-content:center;align-items:center;min-height:88px;padding:20px;display:flex}.wl-hlp--semantic-media .wl-hlp-cardgrid-media.wl-media--icon>img,.wl-hlp--semantic-media .wl-hlp-cardgrid-media.wl-media--logo>img,.wl-hlp--semantic-media .wl-hlp-cardgrid-logo.wl-media--logo>img{object-fit:contain!important;object-position:center!important;width:auto!important;height:auto!important}.wl-hlp--semantic-media .wl-hlp-cardgrid-media.wl-media--icon>img{max-width:64px;max-height:64px}.wl-hlp--semantic-media .wl-hlp-content-media.wl-media--icon{justify-content:flex-start;align-items:center;min-height:0;display:flex}.wl-hlp--semantic-media .wl-hlp-content-media.wl-media--icon>img,.wl-hlp--semantic-media .wl-hlp-content-media.wl-media--icon .rxp-image-asset,.wl-hlp--semantic-media .wl-hlp-content-media.wl-media--icon .rxp-image-asset img{object-fit:contain;width:auto;max-width:64px;height:auto;max-height:64px}@media (min-width:768px){.wl-hlp--semantic-media .wl-hlp-content-row .wl-hlp-content-media.wl-media--icon{flex:0 0 16.6667%}}.wl-hlp .wl-hlp-flip-card{perspective:1000px;background:0 0;border:0;display:flex;overflow:visible}.wl-hlp .wl-hlp-flip-card-inner{width:100%;transform-style:preserve-3d;flex:1;grid-template-areas:"flip";transition:transform .6s;display:grid}.wl-hlp .wl-hlp-flip-card[data-expanded=true] .wl-hlp-flip-card-inner{transform:rotateY(180deg)}.wl-hlp .wl-hlp-flip-card-front,.wl-hlp .wl-hlp-flip-card-back{backface-visibility:hidden;background:#fff;grid-area:flip}.wl-hlp .wl-hlp-flip-card-front{cursor:pointer;flex-direction:column;width:100%;display:flex;overflow:hidden}.wl-hlp .wl-hlp-flip-card-front:focus-visible,.wl-hlp .wl-hlp-flip-card-close:focus-visible{outline:2px solid var(--wl-focus-ring);outline-offset:2px}.wl-hlp .wl-hlp-flip-card-back{flex-direction:column;gap:10px;padding:24px;display:flex;overflow:hidden auto;transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.wl-hlp .wl-hlp-flip-card-inner{transition:none}}.wl-hlp--semantic-media .wl-hlp-cardgrid-media.wl-media--logo>img,.wl-hlp--semantic-media .wl-hlp-cardgrid-logo.wl-media--logo>img{max-width:min(180px,100%);max-height:96px}.wl-hlp.wl-hlp--template-allergy-curved-condition.wl-hlp--theme-rexall-teal{--hlp-cta-radius:var(--wl-button-radius);--wl-action-secondary-label:#005a5a;--wl-action-secondary-border:#1db1a8;--al-deep:#005a5a;--al-deeper:#014d4d;--al-teal:#06a199;--al-primary:#1db1a8;--al-lakeside:#ade3e1;--al-mist:#e5f5f4;--al-light-green:#edf7e6;--al-medium-green:#c3e4b3;--al-body:#343434;--al-fineprint:var(--wl-text-primary);--al-inactive-indicator:#6b9e55;--al-on-teal-copy:#002f30}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-slider-dot button{background:var(--al-inactive-indicator)}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-slider-dot-active button{background:var(--al-deep)}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-topics--teal .wl-hlp-topics-subtitle,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-topics--teal .wl-hlp-topics-subtitle p,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-topics--teal .wl-hlp-topics-sponsored{color:var(--al-on-teal-copy)}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero{background:var(--al-light-green);border-bottom-left-radius:100px;margin-bottom:40px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-image-wrapper{aspect-ratio:786/558;width:100%;max-width:100%;height:auto;min-height:320px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-picture,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-picture>img,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-picture .rxp-image-asset,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-picture .rxp-image-asset img{width:100%;height:100%}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-picture>img,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-picture .rxp-image-asset img{object-fit:cover}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-card{width:auto;max-width:860px;box-shadow:none;background:#fff;border:0;border-radius:24px;margin:-60px 38px 40px;padding:40px 24px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-card h1{color:var(--al-deep);letter-spacing:0;font-size:32px;line-height:40px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-cta{background:var(--al-medium-green);border-top-right-radius:192px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-cta-image{aspect-ratio:786/718;border-radius:0;height:auto;min-height:0;padding:0}@media screen and (min-width:768px){.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero{border-bottom-left-radius:192px;margin-bottom:100px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-image-wrapper{aspect-ratio:2880/982;min-height:480px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-card{width:90%;margin:-94px auto 100px;padding:60px 32px}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-hero-card h1{font-size:50px;line-height:1.2}}@media screen and (min-width:1020px){.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-cta,.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-cta-content{height:auto;min-height:0;max-height:none}.wl-hlp.wl-hlp--template-allergy-curved-condition .wl-hlp-cta-image{aspect-ratio:1440/1370;max-height:none}}.wl-hlp.wl-hlp--template-probiotics-editorial.wl-hlp--theme-probiotics-aqua{--hlp-probiotics-rail:960px;--hlp-probiotics-teal:#147b74;--hlp-probiotics-deep:#005a5a;--hlp-probiotics-primary:#1db1a8;--hlp-probiotics-mist:#e5f5f4;--hlp-probiotics-hero-copy-surface:#e5f5f4;--hlp-probiotics-card-shadow:0 4px 12px #0000001c}.wl-hlp.wl-hlp--template-probiotics-editorial:before{content:none;display:none}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero{max-width:var(--hlp-probiotics-rail);background:var(--hlp-probiotics-mist);border-radius:18px 18px 0 0;min-height:0;margin:28px auto 48px;padding:0;overflow:hidden}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-image-wrapper{aspect-ratio:3.05;height:auto;min-height:0}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-picture>img,.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-picture .rxp-image-asset img{object-fit:cover;object-position:right top}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-card{z-index:2;background:var(--hlp-probiotics-hero-copy-surface);width:auto;max-width:42%;box-shadow:none;text-align:left;border:0;border-radius:8px;align-items:flex-start;gap:0;margin:0;padding:12px 16px;position:absolute;top:50%;left:44px;transform:translateY(-50%)}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-card h1{color:var(--hlp-probiotics-teal);letter-spacing:0;margin:0;font-size:3.125rem;line-height:1.2}.wl-hlp.wl-hlp--template-probiotics-editorial :is(.wl-hlp-content-stack,.wl-hlp-cardgrid-inner,.wl-hlp-topics-inner,.wl-hlp-faq-heading,.wl-hlp-accordion,.wl-hlp-sources){max-width:var(--hlp-probiotics-rail)}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon){padding:0 var(--wl-space-md) 36px;background:#fff}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-inner{background:#f8f8f8;border-radius:6px;padding:12px 72px 54px;position:relative}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px;margin-top:26px}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;display:grid;overflow:visible}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-media.wl-media--icon{width:28px;height:28px;min-height:0;padding:0}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-content{gap:0;padding:0}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--logo:has(.wl-media--logo){padding:12px var(--wl-space-md) 26px}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--logo:has(.wl-media--logo) .wl-hlp-cardgrid-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 20px;margin-top:0}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--logo:has(.wl-media--logo) .wl-hlp-cardgrid-card{min-height:108px;box-shadow:var(--hlp-probiotics-card-shadow);background:#fff;border:0;border-radius:8px}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--logo:has(.wl-media--logo) .wl-hlp-cardgrid-media.wl-media--logo{height:108px;min-height:0;padding:16px 22px}@media (max-width:1023px){.wl-hlp.wl-hlp--template-probiotics-editorial{--hlp-probiotics-rail:calc(100% - 48px)}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--logo:has(.wl-media--logo) .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.wl-hlp.wl-hlp--template-probiotics-editorial{--hlp-probiotics-rail:calc(100% - 32px)}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero{border-radius:14px 14px 0 0;margin-top:16px}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-card{max-width:50%;left:22px}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-hero-card h1{font-size:2rem;line-height:1.1}.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-inner{padding:0 22px 30px}:is(.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--tint:has(.wl-media--icon) .wl-hlp-cardgrid-list,.wl-hlp.wl-hlp--template-probiotics-editorial .wl-hlp-cardgrid--logo:has(.wl-media--logo) .wl-hlp-cardgrid-list){grid-template-columns:1fr}}.wl-hlp .wl-hlp-content-row--frame-specialty .wl-hlp-content-text h2{color:#005a5a}.wl-hlp.wl-hlp--respiratory>.wl-hlp-content .wl-hlp-content-text h2,.wl-hlp.wl-hlp--respiratory>.wl-hlp-callout .wl-hlp-callout-heading,.wl-hlp.wl-hlp--respiratory>.wl-hlp-topics .wl-hlp-topics-heading{color:#147b74}.wl-slp--help .wl-hlp-hero--title-panel .wl-hlp-hero-subheadline,.wl-slp--help .wl-hlp-hero--title-panel .wl-hlp-hero-subheadline p{color:#006c68}@media (max-width:768px){.sl-filter-toggle{color:#006c68}}@media (max-width:767px){.wl-hlp--digestive-gut-health.wl-hlp--digestive-gut-health{--dgh-hero-green:#287f3b}}.wl-hlp.wl-hlp--themeable{--hlp-c-accent:var(--hlp-accent,#cae4b7);--hlp-c-primary:var(--hlp-primary,var(--wl-primary,#06a199));--hlp-c-primary-dark:var(--hlp-primary-dark,var(--wl-primary-strong,#005a5a));--hlp-c-title:var(--hlp-title,var(--hlp-c-primary));--hlp-c-body:var(--hlp-body-text,#343434);--hlp-c-surface:var(--hlp-surface,var(--wl-surface,#fff));--hlp-c-surface-tint:var(--hlp-surface-tint,var(--hlp-c-accent));--hlp-c-band:var(--hlp-band,var(--hlp-c-primary-dark));--hlp-c-card-border:var(--hlp-card-border,var(--hlp-c-primary));--hlp-c-heading-pharm:var(--hlp-heading-pharm,var(--hlp-c-primary));--hlp-c-link:var(--hlp-link,var(--hlp-c-primary));--hlp-c-link-hover:var(--hlp-link-hover,var(--hlp-c-primary-dark));--hlp-theme-border:var(--hlp-c-accent)}@supports (color:color-mix(in lab, red, red)){.wl-hlp.wl-hlp--themeable{--hlp-theme-border:color-mix(in srgb, var(--hlp-c-accent) 78%, var(--hlp-c-primary))}}.wl-hlp.wl-hlp--themeable .wl-hlp-hero-card h1,.wl-hlp.wl-hlp--themeable .wl-hlp-cta-content h2,.wl-hlp.wl-hlp--themeable .wl-hlp-slider-header h2,.wl-hlp.wl-hlp--themeable .wl-hlp-faq-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-content-text h2,.wl-hlp.wl-hlp--themeable .wl-hlp-steps-band-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-calc-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-cardgrid-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-routine-heading{color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-product-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-accordion-title,.wl-hlp.wl-hlp--themeable .wl-hlp-accordion-title svg,.wl-hlp.wl-hlp--themeable .wl-hlp-topic-body h3,.wl-hlp.wl-hlp--themeable .wl-hlp-topic-learn-more,.wl-hlp.wl-hlp--themeable .wl-hlp-topic-learn-more svg{color:var(--hlp-c-title)}.wl-hlp.wl-hlp--themeable .wl-hlp-cta-primary.rxp-button,.wl-hlp.wl-hlp--themeable .wl-hlp-cta-secondary.rxp-button{color:var(--hlp-c-primary);border-color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-cta-primary.rxp-button:hover,.wl-hlp.wl-hlp--themeable .wl-hlp-cta-secondary.rxp-button:hover{color:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark)}:is(.wl-hlp.wl-hlp--themeable .wl-hlp-product-card,.wl-hlp.wl-hlp--themeable .wl-hlp-accordion-item,.wl-hlp.wl-hlp--themeable .wl-hlp-accordion-item:has(.wl-hlp-accordion-details[open])){border-color:var(--hlp-theme-border)}.wl-hlp.wl-hlp--themeable .wl-hlp-product-img-wrapper{background:var(--hlp-c-accent)}.wl-hlp.wl-hlp--themeable .wl-hlp-bewell-card,.wl-hlp.wl-hlp--themeable .wl-hlp-topics--teal{background:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-bewell-cta.rxp-button{color:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-topics:not(.wl-hlp-topics--teal) .wl-hlp-topics-heading{color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-sources,.wl-hlp.wl-hlp--themeable .wl-hlp-sources-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-source,.wl-hlp.wl-hlp--themeable .wl-hlp-source-link,.wl-hlp.wl-hlp--themeable .wl-hlp-source .wl-prose,.wl-hlp.wl-hlp--themeable .wl-hlp-source .wl-prose p,.wl-hlp.wl-hlp--themeable .wl-hlp-source .wl-prose ol,.wl-hlp.wl-hlp--themeable .wl-hlp-source .wl-prose li{color:var(--hlp-c-body)}.wl-hlp.wl-hlp--themeable .wl-hlp-steps-title,.wl-hlp.wl-hlp--themeable .wl-hlp-step-label,.wl-hlp.wl-hlp--themeable .wl-hlp-cardgrid-stat,.wl-hlp.wl-hlp--themeable .wl-hlp-cardgrid-card:not(.wl-hlp-cardgrid-card--dark) .wl-hlp-cardgrid-title,.wl-hlp.wl-hlp--themeable .wl-hlp-cardgrid-link,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-highlight,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-stat-value,.wl-hlp.wl-hlp--themeable .wl-hlp-routine-title,.wl-hlp.wl-hlp--themeable .wl-hlp-routine-body a,.wl-hlp.wl-hlp--themeable .wl-hlp-stat-carousel-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-stat-carousel-copy,.wl-hlp.wl-hlp--themeable .wl-hlp-flu-signup-privacy a{color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-callout--light{background:var(--hlp-c-accent)}.wl-hlp.wl-hlp--themeable .wl-hlp-callout--light .wl-hlp-callout-heading,.wl-hlp.wl-hlp--themeable .wl-hlp-callout--light .wl-hlp-callout-highlight{color:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-callout--dark,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-strip-dark-link{background:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-callout-strip-band{color:var(--hlp-c-primary-dark);background:var(--hlp-c-accent)}.wl-hlp.wl-hlp--themeable .wl-hlp-callout-strip-icon{background:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-callout-strip-heading{color:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-routine--province-panels{border-color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-routine--province-panels .wl-hlp-routine-tab button,.wl-hlp.wl-hlp--themeable .wl-hlp-routine--service-panels .wl-hlp-routine-tab button{border-color:var(--hlp-theme-border);color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-routine--province-panels .wl-hlp-routine-tab-active button,.wl-hlp.wl-hlp--themeable .wl-hlp-routine--service-panels .wl-hlp-routine-tab-active button{background:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark);color:#fff}.wl-hlp.wl-hlp--themeable .wl-hlp-slider-arrow:not(:disabled),.wl-hlp.wl-hlp--themeable .wl-hlp-stat-carousel-arrow,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-carousel-arrow,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-carousel-pause,.wl-hlp.wl-hlp--themeable .wl-hlp-flu-signup-submit{background:var(--hlp-c-primary);border-color:var(--hlp-c-primary);color:#fff}.wl-hlp.wl-hlp--themeable .wl-hlp-slider-arrow:not(:disabled):hover,.wl-hlp.wl-hlp--themeable .wl-hlp-stat-carousel-arrow:hover,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-carousel-arrow:hover,.wl-hlp.wl-hlp--themeable .wl-hlp-callout-carousel-pause:hover,.wl-hlp.wl-hlp--themeable .wl-hlp-flu-signup-submit:hover{background:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-slider-dot button,.wl-hlp.wl-hlp--themeable .wl-hlp-stat-carousel-dots button:before{border-color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-slider-dot-active button,.wl-hlp.wl-hlp--themeable .wl-hlp-stat-carousel-dots button.is-active:before,.wl-hlp.wl-hlp--themeable .wl-hlp-flu-signup-checkbox input:checked{background:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-flu-signup-checkbox input{border-color:var(--hlp-c-primary);accent-color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-sources-rule{border-color:var(--hlp-theme-border)}.wl-hlp.wl-hlp--themeable.wl-hlp--pain{--pain-sage:var(--hlp-c-accent);--pain-sage-rule:var(--hlp-theme-border);--pain-deep:var(--hlp-c-primary);--pain-deepest:var(--hlp-c-primary-dark);--pain-teal:var(--hlp-c-primary);--pain-body:var(--hlp-c-body);--pain-muted:var(--hlp-c-body)}@supports (color:color-mix(in lab, red, red)){.wl-hlp.wl-hlp--themeable.wl-hlp--pain{--pain-muted:color-mix(in srgb, var(--hlp-c-body) 72%, white)}}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-hero h1,.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-cta-content h2,.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-faq-heading{color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-cta-primary.rxp-button{background:var(--hlp-c-primary);border-color:var(--hlp-c-primary);color:#fff}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-cta-primary.rxp-button:hover{background:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark);color:#fff}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-cta-secondary.rxp-button{border-color:var(--hlp-c-primary);color:var(--hlp-c-primary);background:0 0}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell:before,.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-topics--teal{background:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell-card{background:var(--hlp-c-accent)}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell-content,.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell-content p{color:var(--hlp-c-body)}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell-content h2{color:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell-cta.rxp-button{background:var(--hlp-c-primary-dark);border-color:var(--hlp-c-primary-dark);color:#fff}.wl-hlp.wl-hlp--themeable.wl-hlp--pain .wl-hlp-bewell-cta--outline.rxp-button{border-color:var(--hlp-c-primary-dark);color:var(--hlp-c-primary-dark);background:0 0}.wl-hlp.wl-hlp--themeable .wl-hlp-hero--specialty,.wl-hlp.wl-hlp--themeable .wl-hlp-hero--specialty .wl-hlp-hero-image-wrapper{border-color:var(--hlp-c-primary)}.wl-hlp.wl-hlp--themeable .wl-hlp-faq--dark{background:var(--hlp-c-primary-dark)}.wl-hlp.wl-hlp--themeable .wl-hlp-faq--dark .wl-hlp-faq-heading{color:#fff}.wl-hlp.wl-hlp--themeable .wl-hlp-topics--mint{background:var(--hlp-c-accent)}.wl-hlp.wl-hlp--themeable.wl-hlp--allergy{--wl-action-secondary-label:var(--hlp-c-primary);--wl-action-secondary-border:var(--hlp-c-primary);--al-deep:var(--hlp-c-primary);--al-deeper:var(--hlp-c-primary-dark);--al-teal:var(--hlp-c-primary);--al-primary:var(--hlp-c-primary);--al-lakeside:var(--hlp-c-accent);--al-mist:var(--hlp-c-accent);--al-light-green:var(--hlp-c-accent);--al-medium-green:var(--hlp-theme-border);--al-body:var(--hlp-c-body);--al-fineprint:var(--hlp-c-body)}.wl-slp--prescribing{max-width:none;padding:0}.wl-slp--prescribing .wl-slp-body{margin-top:0}.wl-slp--prescribing .wl-slp-main,.wl-slp--prescribing .wl-blocks--hero,.wl-slp--prescribing .wl-blocks--main{width:100%;min-width:0}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing{width:min(100%,1440px);min-height:490px;margin:0 auto;position:relative;overflow:hidden}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-image-wrapper,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{width:100%;height:490px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{object-fit:cover;object-position:center;display:block}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card{z-index:1;background:#fff;border-radius:24px;width:min(510px,100% - 64px);margin:0;padding:42px 48px;position:absolute;top:50%;left:max(32px,50% - 600px);transform:translateY(-50%);box-shadow:0 12px 32px #00444024}.wl-page .wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card h1{color:#005a5a;font-size:clamp(38px,3.2vw,52px);line-height:1.08}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline p{color:#343434;margin:14px 0 0;font-size:20px;line-height:1.4}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works{background:#fff;flex-direction:row-reverse;width:min(100% - 48px,1200px);margin:80px auto;overflow:visible}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image{border-radius:0;min-height:420px;padding:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture img{width:100%;height:100%;display:block}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture img{object-fit:cover}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{align-items:flex-start;padding:48px 64px 48px 0}.wl-page .wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content h2{color:#005a5a;font-size:40px;line-height:1.2}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc p{color:#343434;font-size:18px;line-height:1.6}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-buttons{flex-flow:wrap;gap:16px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works :is(.wl-hlp-cta-primary,.wl-hlp-cta-secondary).rxp-button{border:2px solid #005a5a;border-radius:6px;min-height:44px;padding:10px 24px;text-decoration:none}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-primary.rxp-button{color:#fff;background:#005a5a}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-inner{max-width:1200px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-heading{color:#005a5a;text-align:center;font-size:40px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card-link{border:0;border-radius:0;flex-direction:row;min-height:190px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media{flex:0 0 47%;height:auto}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media picture,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media img{width:100%;height:100%;display:block}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media img{object-fit:cover}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{justify-content:center;padding:28px}.wl-page .wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-title{color:#005a5a;font-size:22px;line-height:1.25}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels{background:#e5f5f4;padding:88px 24px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-heading{color:#005a5a;max-width:980px;font-size:40px}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels{background:#fff;grid-template-columns:310px minmax(0,1fr);margin-top:44px;display:grid}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-interactive{display:contents}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-tabs{background:#005a5a;flex-direction:column;grid-area:1/1;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-tab{flex:auto;display:flex}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-tab button{color:#fff;cursor:pointer;width:100%;min-height:56px;font:inherit;text-align:left;background:#005a5a;border:0;border-bottom:1px solid #ffffff52;padding:16px 42px 16px 22px;font-size:17px;font-weight:600;position:relative}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-tab button:after{content:"›";font-size:28px;font-weight:400;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-tab-active button{color:#005a5a;background:#fff}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-tab button:focus-visible{z-index:1;outline-offset:-4px;outline:3px solid #f58220}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-card{grid-area:1/2;grid-template-columns:minmax(0,1fr) 260px;gap:32px;min-width:0;padding:36px;display:grid}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-title{display:none}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-content{grid-area:1/1/auto/2;min-width:0}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-body ul{columns:2;column-gap:28px;margin:0;padding:0;list-style:none}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-body li{break-inside:avoid;border-bottom:1px solid #d6e8e6;padding:10px 0}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-body a{color:#005a5a;overflow-wrap:anywhere;min-height:24px;font-size:15px;font-weight:600;line-height:1.45;display:inline-block}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-media{align-self:center;overflow:hidden}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-media-wrap{grid-area:1/2/auto/3}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-media img{object-fit:cover;width:100%;height:280px;display:block}.wl-slp--prescribing .wl-hlp-faq{max-width:1080px;margin:0 auto;padding:88px 24px}.wl-slp--prescribing .wl-hlp-faq-heading{color:#005a5a;text-align:center}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-stack{max-width:1440px;margin:0 auto}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-row{gap:0}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{flex:0 0 50%}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{align-self:center;padding:64px}.wl-page .wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text h2{color:#005a5a;font-size:40px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img img{height:100%;min-height:390px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img img{object-fit:cover}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer a{color:#005a5a;font-weight:600;text-decoration:underline}@media (max-width:767px){.wl-slp--prescribing .wl-hlp-hero--prescribing-landing{min-height:530px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-image-wrapper,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{height:530px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card{border-radius:16px;width:calc(100% - 48px);padding:26px 24px;top:auto;bottom:24px;left:24px;transform:none}.wl-page .wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card h1{font-size:32px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline p{font-size:17px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works{flex-direction:column;width:100%;margin:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{order:-1;padding:52px 24px 32px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image{min-height:280px;padding:0 24px 52px}.wl-page .wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content h2,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-heading,.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-heading,.wl-page .wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text h2{font-size:30px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-buttons{flex-direction:column;width:100%}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works :is(.wl-hlp-cta-primary,.wl-hlp-cta-secondary).rxp-button{justify-content:center;width:100%}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions{padding:56px 24px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:18px;margin-top:32px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card-link{flex-direction:column;min-height:0}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media{flex-basis:120px;height:120px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{padding:22px 24px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels{padding:60px 16px}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels{margin-top:32px;display:block}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-interactive{display:block}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-card{padding:24px 20px 30px;display:block}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-body ul{columns:1}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-media{margin-top:24px}.wl-slp--prescribing .wl-hlp-routine--prescribing-panels .wl-hlp-routine-media img{height:210px}.wl-slp--prescribing .wl-hlp-faq{padding:60px 20px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-row{flex-direction:column;display:flex}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{order:-1;padding:52px 24px 32px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media{min-height:280px}}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing{background:#e5f5f4;min-height:694px;overflow:visible}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-image-wrapper,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{height:491px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{object-position:center top}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card{width:min(1002px,100% - 160px);min-height:297px;box-shadow:none;text-align:center;border:1px solid #d9d9d9;border-radius:24px;padding:62px 72px 40px;top:397px;left:50%;transform:translate(-50%)}.wl-page .wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card h1{max-width:760px;margin:0 auto;font-size:42px;font-weight:400;line-height:1.16}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline p{color:#147b74;margin:26px 0 0;font-size:24px;font-weight:600;line-height:1.35}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works{box-sizing:border-box;gap:60px;width:min(100% - 80px,1200px);min-height:573px;margin:0 auto;padding:80px 0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{flex:0 570px;width:min(570px,100%)}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image{border-radius:20px;height:413px;min-height:413px;overflow:hidden}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture img{border-radius:20px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{padding:0}.wl-page .wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content h2{margin-bottom:24px;font-size:24px;font-weight:400;line-height:1.3}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc p{max-width:490px;font-size:16px;line-height:1.55}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works :is(.wl-hlp-cta-primary,.wl-hlp-cta-secondary).rxp-button{min-width:134px;min-height:50px;padding:14px 28px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions{background:#fff;padding:80px 0 40px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-inner{width:min(100% - 80px,1200px)}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-heading{font-size:30px;font-weight:400;line-height:1.3}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list{gap:32px 36px;margin-top:60px;position:relative}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card-link{border:1px solid #d9d9d9;border-radius:16px;height:198px;min-height:198px;overflow:hidden}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media{flex:0 0 184px;width:184px;height:198px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{justify-content:flex-start;padding:36px 36px 26px;position:relative}.wl-page .wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-title{font-size:28px;font-weight:400;line-height:1.3}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-link{font-size:14px;font-weight:700;text-decoration:underline;position:absolute;bottom:34px;left:36px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-link svg{border:2px solid;border-radius:50%;width:22px;height:22px;margin-left:8px;padding:4px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list[data-expanded=false]>li:nth-child(n+9){display:none}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list[data-expanded=false]>li:nth-child(7),.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list[data-expanded=false]>li:nth-child(8){opacity:.46}.wl-slp--prescribing .wl-hlp-cardgrid-reveal{color:#fff;cursor:pointer;min-width:326px;min-height:52px;font:inherit;background:#007367;border:0;border-radius:6px;justify-content:center;align-items:center;margin:72px auto 0;padding:0 22px 0 34px;font-size:14px;font-weight:700;display:inline-flex}.wl-slp--prescribing .wl-hlp-cardgrid-reveal-badge{color:#005a5a;background:#ade3e1;border-radius:4px;margin-left:14px;padding:4px 8px}.wl-slp--prescribing .wl-hlp-cardgrid-reveal-chevron{border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;margin-left:10px;transform:translateY(-2px)rotate(45deg)}.wl-slp--prescribing .wl-hlp-cardgrid-reveal[aria-expanded=true] .wl-hlp-cardgrid-reveal-chevron{transform:translateY(2px)rotate(225deg)}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels{border-radius:180px 0 0;min-height:1154px;padding:92px 80px 88px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-routine-section-inner{max-width:1200px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-heading{text-align:center;max-width:none;font-size:30px;font-weight:400;line-height:1.28}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-subtitle{color:#147b74;text-align:center;margin:10px auto 54px;font-size:13px;font-weight:700}.wl-slp--prescribing .wl-hlp-routine--prescribing-accordion{background:#fff;border-radius:24px;margin-top:0;display:block;overflow:hidden}.wl-slp--prescribing .wl-hlp-routine-accordion-details{border-bottom:1px solid #d6e8e6}.wl-slp--prescribing .wl-hlp-routine-accordion-details:last-child{border-bottom:0}.wl-slp--prescribing .wl-hlp-routine-accordion-title{color:#147b74;cursor:pointer;justify-content:space-between;align-items:center;min-height:68px;padding:18px 72px;font-size:16px;font-weight:700;list-style:none;display:flex}.wl-slp--prescribing .wl-hlp-routine-accordion-title::-webkit-details-marker{display:none}.wl-slp--prescribing .wl-hlp-routine-accordion-title svg{flex:none;transition:transform .16s}.wl-slp--prescribing .wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-title svg{transform:rotate(180deg)}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion{grid-template-columns:minmax(0,1fr) 300px;gap:58px;padding:0;display:grid}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-title{display:none}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-content{grid-area:1/1}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body ul{columns:2;column-gap:76px;margin:18px 0 0;padding:0;list-style:none}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body li{break-inside:avoid;color:#343434;margin-bottom:12px;font-size:15px;line-height:1.45}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body a{color:#147b74;font-weight:700;text-decoration:underline}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media-wrap{grid-area:1/2}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media{border-radius:16px;overflow:hidden}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media img{object-fit:cover;width:300px;height:198px;display:block}.wl-slp--prescribing .wl-hlp-faq{max-width:1040px;padding:120px 0 96px}.wl-slp--prescribing .wl-hlp-faq-heading{margin-bottom:72px;font-size:30px;font-weight:400;line-height:1.3}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer{background:#fff;padding:0 30px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-stack{background:#e5f5f4;border-radius:12px;max-width:1760px;overflow:hidden}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-row{min-height:476px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{padding:64px 96px}.wl-page .wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text h2{font-size:42px;font-weight:400;line-height:1.16}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img img{min-height:476px}@media (max-width:767px){.wl-slp--prescribing .wl-hlp-hero--prescribing-landing{min-height:560px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-image-wrapper,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{height:310px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{object-position:42% top}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card{width:calc(100% - 32px);min-height:210px;padding:38px 24px 28px;top:258px;bottom:auto;left:16px;transform:none}.wl-page .wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card h1{font-size:30px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline p{margin-top:18px;font-size:18px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works{gap:28px;width:100%;min-height:0;padding:48px 20px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image{flex-basis:auto;width:100%}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{padding:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image{height:auto;min-height:0;padding:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-picture img{aspect-ratio:1200/870;height:auto}.wl-page .wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content h2{font-size:24px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions{padding:48px 20px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-inner{width:100%}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-heading{font-size:26px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list{gap:18px;margin-top:32px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card-link{height:326px;min-height:326px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media{flex-basis:176px;width:100%;height:176px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{min-height:150px;padding:22px 24px 58px}.wl-page .wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-title{font-size:22px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-link{bottom:28px;left:24px}.wl-slp--prescribing .wl-hlp-cardgrid-reveal{width:100%;min-width:0;margin-top:36px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels{border-radius:80px 0 0;min-height:0;padding:48px 20px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-heading{font-size:26px}.wl-slp--prescribing .wl-hlp-routine-accordion-title{min-height:58px;padding:16px 20px;font-size:15px}.wl-slp--prescribing .wl-hlp-routine-accordion-content{padding:0 22px 32px}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion{grid-template-columns:1fr;gap:28px;display:grid}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-content,.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media-wrap{grid-column:1}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media-wrap{grid-row:2}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body ul{columns:1;column-gap:0}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media img{aspect-ratio:300/198;width:100%;height:auto}.wl-slp--prescribing .wl-hlp-faq{padding:48px 20px}.wl-slp--prescribing .wl-hlp-faq-heading{margin-bottom:42px;font-size:26px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer{padding:48px 20px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-row{min-height:520px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{order:initial;padding:32px 28px}.wl-page .wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text h2{font-size:30px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img img{height:250px;min-height:250px}}.wl-page .wl-slp.wl-slp--prescribing{max-width:none;padding:0}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card{width:min(1002px,100% - 160px);max-width:none;padding:60px 56px;top:395px}.wl-page .wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card h1{max-width:none;margin:0 0 16px;font-size:50px;line-height:60px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline p{margin:0;font-size:28px;font-weight:400;line-height:39.2px}.wl-page .wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content h2{font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc p{max-width:570px;line-height:26px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions{padding-bottom:0}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-heading{margin:0 0 60px;font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,576px));justify-content:center;gap:36px;margin-top:0}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card-link{border-radius:20px;height:200px;min-height:200px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{padding:28px 32px 32px}.wl-page .wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-title{line-height:39.2px}.wl-slp--prescribing .wl-hlp-cardgrid-reveal{box-sizing:border-box;width:332px;min-width:332px;height:55px;min-height:55px;margin:60px auto 80px;padding:17px 24px;font-size:15px;line-height:16px;display:flex}.wl-slp--prescribing .wl-hlp-cardgrid-reveal>span:first-child{white-space:nowrap}@media (min-width:768px) and (max-width:1023px){.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media{flex-basis:128px;width:128px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{min-width:0;padding:28px 24px 26px}.wl-page .wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-title{overflow-wrap:anywhere;font-size:22px;line-height:1.3}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-link{bottom:26px;left:24px}}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels{border-radius:200px 0 0;padding:80px 120px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-heading{margin:0 0 12px;font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-subtitle{margin:0 0 40px;font-size:14px;line-height:20px}.wl-slp--prescribing .wl-hlp-routine--prescribing-accordion{padding:10px 60px}.wl-slp--prescribing .wl-hlp-routine-accordion-title{min-height:84px;padding:30px;font-size:20px;font-weight:400;line-height:24px}.wl-slp--prescribing .wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-title{min-height:64px;padding:30px 30px 10px 0}.wl-slp--prescribing .wl-hlp-routine-accordion-content{padding:15px 30px 30px 7px}.wl-slp--prescribing .wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-content{min-height:294px}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion{grid-template-columns:minmax(0,1fr) 296px}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body li{padding-left:14px;position:relative}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body li:before{content:"•";color:#147b74;position:absolute;left:0}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-prescribing-condition-actions a{align-items:center;gap:4px;display:inline-flex}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-prescribing-condition-label{color:#343434;font-weight:400;text-decoration:none}@media (min-width:768px){.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-prescribing-condition-actions ul{columns:auto;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:76px;display:grid}}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media img{width:296px;height:214px}.wl-slp--prescribing .wl-hlp-faq{width:100%;max-width:none;padding:80px 20px 83px}.wl-slp--prescribing .wl-hlp-faq-heading{max-width:1040px;margin:0 auto 60px;font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion{max-width:1040px;margin-inline:auto}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-content{padding:15px 30px 30px 7px;line-height:24px}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-details[open] .wl-hlp-accordion-title{min-height:64px;padding:30px 30px 10px 7px;font-size:20px;line-height:24px}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-content p{width:min(100%,963px);max-width:none;line-height:24px}.wl-hlp--minor-ailment>.wl-hlp-sources{width:min(1200px,100% - 80px)}.wl-hlp--minor-ailment .wl-hlp-sources-heading{margin:0 0 14px;font-size:40px;line-height:50px}.wl-hlp--minor-ailment .wl-hlp-source,.wl-hlp--minor-ailment .wl-hlp-source-link{font-size:16px;line-height:24px}@media (max-width:767px){.wl-slp--prescribing .wl-hlp-hero--prescribing-landing{width:100%;min-height:539.6px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-image-wrapper,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{width:100%;height:360px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-picture>img{object-position:center}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card{width:calc(100% - 60px);min-height:0;padding:30px 24px;top:280px;left:30px}.wl-page .wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-card h1{margin-bottom:16px;font-size:32px;line-height:38.4px}.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline,.wl-slp--prescribing .wl-hlp-hero--prescribing-landing .wl-hlp-hero-subheadline p{font-size:20px;line-height:28px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works{gap:32px;padding:60px 30px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content,.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-image{width:100%}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{gap:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-buttons{margin-top:30px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions{padding:40px 30px 100px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-heading{margin-bottom:36px;font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-list{grid-template-columns:1fr;gap:24px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card,.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-card-link{height:266.5px;min-height:266.5px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-media{flex-basis:120px;width:100%;height:120px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-content{min-height:144.5px;padding:28px 32px 32px}.wl-page .wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-title{font-size:22px;line-height:30.8px}.wl-slp--prescribing .wl-hlp-cardgrid--prescribing-conditions .wl-hlp-cardgrid-link{margin-top:auto;position:static}.wl-slp--prescribing .wl-hlp-cardgrid-reveal{width:100%;min-width:0;height:66px;min-height:66px;margin:40px auto 0}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels{border-radius:80px 0 0;padding:60px 30px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-heading{font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-routine-section--prescribing-panels .wl-hlp-topics-subtitle{margin-bottom:40px}.wl-slp--prescribing .wl-hlp-routine--prescribing-accordion{padding:10px 30px}.wl-slp--prescribing .wl-hlp-routine-accordion-title,.wl-slp--prescribing .wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-title{width:calc(100% - 14px);min-height:84px;margin-inline:7px;padding:30px 30px 30px 0;font-size:20px;line-height:24px;display:block;position:relative}.wl-slp--prescribing .wl-hlp-routine-accordion-title>span{width:100%;display:block}.wl-slp--prescribing .wl-hlp-routine-accordion-title>svg{position:absolute;top:50%;right:0;transform:translateY(-50%)}.wl-slp--prescribing .wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-title{min-height:64px;padding:30px 30px 10px 0}.wl-slp--prescribing .wl-hlp-routine-accordion-content{padding:15px 30px 30px 7px}.wl-slp--prescribing .wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-content{min-height:0}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion{grid-template-columns:1fr;gap:24px}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body{font-size:16px;line-height:26px}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body ul{columns:1;margin:0;padding:0;list-style:none}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body li{margin:0 0 8px;padding-left:18px;font-size:16px;line-height:26px;position:relative}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-body li:before{content:"•";position:absolute;left:0}.wl-slp--prescribing .wl-hlp-routine-card--prescribing-accordion .wl-hlp-routine-media img{aspect-ratio:233/168.66;width:100%;height:auto}.wl-slp--prescribing .wl-hlp-faq{padding:60px 30px}.wl-slp--prescribing .wl-hlp-faq-heading{margin-bottom:40px;font-size:28px;line-height:35px}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-title,.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-details[open] .wl-hlp-accordion-title{width:calc(100% - 14px);min-height:108px;margin-inline:7px;padding:30px 30px 30px 0;font-size:20px;font-weight:400;line-height:24px;display:block;position:relative}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-title>span{width:100%;display:block}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-title>svg{position:absolute;top:50%;right:0;transform:translateY(-50%)}.wl-slp--prescribing .wl-hlp-faq .wl-hlp-accordion-details[open] .wl-hlp-accordion-title{min-height:64px;padding-bottom:10px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer{padding:0}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-row{min-height:570px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media{order:-1}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-media,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img,.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-img img{width:100%;height:280px;min-height:280px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{min-height:290px;padding:48px 30px}.wl-hlp--minor-ailment>.wl-hlp-sources{width:calc(100% - 60px)}.wl-hlp--minor-ailment .wl-hlp-sources-heading{font-size:28px;line-height:33.6px}}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content{gap:0}.wl-page .wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-content h2{width:100%;max-width:none}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-desc{margin-bottom:30px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-buttons{margin-top:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works :is(.wl-hlp-cta-primary,.wl-hlp-cta-secondary).rxp-button{justify-content:center;min-width:auto;min-height:52px;padding:15px 24px;font-size:14px;font-weight:400;line-height:20px}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-primary.rxp-button{border:0}.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-secondary.rxp-button{border-width:1px}.wl-slp--prescribing :is(.wl-hlp-routine-accordion-title,.wl-hlp-faq .wl-hlp-accordion-title)>svg{transform:rotate(-90deg)}.wl-slp--prescribing :is(.wl-hlp-routine-accordion-details[open] .wl-hlp-routine-accordion-title,.wl-hlp-faq .wl-hlp-accordion-details[open] .wl-hlp-accordion-title)>svg{transform:none}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{align-self:stretch;align-items:flex-start;gap:32px;padding:60px}.wl-page .wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text h2{width:min(100%,552px);max-width:552px;font-size:40px;line-height:50px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text p{width:min(100%,552px);max-width:552px;font-size:18px;line-height:30px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text a{font-size:18px;font-weight:400;line-height:30px}@media (max-width:767px){.wl-slp--prescribing .wl-hlp-cta--prescribing-how-it-works .wl-hlp-cta-primary.rxp-button{min-height:0}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text{gap:24px;padding:48px 30px}.wl-page .wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text h2{width:100%;max-width:none;font-size:32px;line-height:40px}.wl-slp--prescribing .wl-hlp-content--prescribing-transfer .wl-hlp-content-text p{width:100%;max-width:none;font-size:18px;line-height:30px}}.rxp-contact-page__columns{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:48px;display:grid}.rxp-contact-page__columns--single{grid-template-columns:minmax(0,1fr)}.rxp-contact-page__columns>*{min-width:0}@media (max-width:767px){.rxp-contact-page__columns{grid-template-columns:minmax(0,1fr);gap:32px}}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-cms-main{padding-inline:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-program{max-width:none;padding:0 24px 72px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-program>.wl-public-page-breadcrumb,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-program-body,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-hero--image-banner,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell--app-download,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq{width:min(1200px,100%);margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq{width:min(1100px,100%)}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-program-body{margin-top:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-program-main,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-blocks--hero,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-blocks--main{width:100%;min-width:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-hero--image-banner{border-radius:0;margin-bottom:0;overflow:hidden}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-hero--image-banner .wl-hlp-hero-picture,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-hero--image-banner .wl-hlp-hero-picture img{width:100%;height:auto;display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro{background:#e5f5f4;margin-bottom:70px;padding:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-row{grid-template-columns:305px minmax(0,1fr);align-items:stretch;gap:10px;height:340px;min-height:340px;padding:0;display:grid}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-media{align-self:end}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-img,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-img img{object-fit:contain;object-position:center bottom;width:100%;height:340px;display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-text{justify-content:center;align-self:stretch;gap:0;min-width:0;padding:0 180px 0 0;position:relative;transform:translateY(3px)}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro h2{color:#007d78;margin:0 0 16px;font-size:25px;line-height:34px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-prose,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-prose p{color:#4b4b4b;margin:0;font-size:14px;line-height:24px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features{grid-template-columns:1fr;gap:5px;width:114px;margin:0;padding:0;display:grid;position:absolute;top:46px;right:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features li{display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features img{object-fit:contain;width:100%;max-height:none;display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features li:first-child img{height:174px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features li:last-child img{height:63px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-ctas{margin-top:17px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-cta{width:163px;min-height:49px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features{padding:0 35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-row{grid-template-columns:537.8px minmax(0,1fr);align-items:start;gap:0;display:grid}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-text{gap:0;padding-right:80px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features h2,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video h2,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-heading,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy h2,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq-heading{color:#007d78;font-weight:500}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features h2{max-width:none;margin:0 0 20px;font-size:25px;line-height:35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-features{grid-template-columns:minmax(0,1fr);gap:30px;margin:0 0 25px;padding:0;display:grid}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-features li{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:16px;min-height:37px;display:grid}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-features img{object-fit:contain;width:34px;max-height:42px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-features strong{color:#333;font-size:13px;line-height:18.5714px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-list-footer{color:#666;margin:5px 0 10px;font-size:12px;line-height:20px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-img,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-img img{object-fit:contain;width:100%;height:auto;display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video{padding:73px 0 0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video .wl-hlp-content-row{display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video .wl-hlp-content-text{text-align:center}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video h2{margin-bottom:20px;font-size:25px;line-height:35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video .wl-hlp-content-video{aspect-ratio:auto;border:0;width:100%;height:344.813px;min-height:0;display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video .wl-hlp-content-media{justify-content:center;display:flex}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content-video-poster{border-radius:10px;width:min(613px,100%);display:block;position:relative;overflow:hidden}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content-video-poster picture,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content-video-poster img{width:100%;height:auto;display:block}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content-video-play{color:#fff;background:#6fc43d;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content-video-play svg{width:25px;height:25px;margin-left:3px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps{padding:70px 0 0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-heading{text-align:center;margin-bottom:20px;font-size:25px;line-height:35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0;padding-top:70px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-card{box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-media{background:0 0;width:200px;height:208.5px;margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-media img{object-fit:contain;object-position:center top;width:200px;height:auto;max-height:208.5px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-content{gap:0;padding:21.5px 0 0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-title{color:#006b68;margin-bottom:8px;font-size:18px;line-height:25.2px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-body{color:#333;width:230px;margin-inline:auto;font-size:14px;line-height:24px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-body p{margin:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes{margin-top:101px;padding:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes .wl-prose,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes .wl-prose p,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes .wl-prose li{color:#666;font-size:12px;line-height:24px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes .wl-prose ul{margin:0 0 10px;padding:0;list-style:none}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes .wl-prose li{margin:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes .wl-prose p{margin:0 0 10px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell--app-download{margin-block:50px 40px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell-app-card{min-height:323.281px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell-app-links img{height:31px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy{padding:20px 0 0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy .wl-hlp-content-row,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy .wl-hlp-content-text{gap:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy h2{margin-bottom:10px;font-size:16px;font-weight:700;line-height:20px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy .wl-prose,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy .wl-prose p{color:#333;font-size:14px;line-height:20px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy .wl-prose p{margin:0 0 10px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy .wl-prose p:last-child{margin-bottom:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq{padding:50px 0 12px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq-heading{margin-bottom:30px;font-size:30px;line-height:36.4px}@media (max-width:767px){.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-program{padding:16px 16px 48px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro{margin-bottom:30px;padding:0 20px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-row{grid-template-columns:minmax(0,1fr);gap:0;height:auto;min-height:676px;padding:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-text{text-align:center;justify-content:flex-start;gap:0;min-height:676px;padding:0;transform:none}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-media{display:none}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-img,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-img img{height:210px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro h2{margin:0 0 16px;font-size:28px;line-height:34px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-prose{margin-bottom:17px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-prose,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-prose p{font-size:14px;line-height:24px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features h2,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video h2,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-heading,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq-heading{font-size:23px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features{order:4;grid-template-columns:1fr;align-items:start;gap:5px;width:150px;margin:0 auto;padding:20px 0 25px;position:static}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features li:first-child img{width:123px;height:188px;margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-features li:last-child img{width:122px;height:67px;margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-ctas{order:3;margin:0 0 10px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-intro .wl-hlp-content-cta{width:163px;min-height:49px;margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features{padding:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-row{grid-template-columns:minmax(0,1fr);gap:18px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-media{order:2;width:100%;height:295.3px;margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features .wl-hlp-content-text{padding-right:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-features h2{margin-bottom:15px;font-size:25px;line-height:35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video{padding:65px 0 0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video h2{margin-bottom:15px;font-size:25px;line-height:35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video .wl-hlp-content-video{aspect-ratio:16/9;height:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-video .wl-hlp-content-media{height:auto;min-height:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps{padding:70px 0 0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-heading{margin-bottom:15px;font-size:25px;line-height:35px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-list{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:70px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-card{width:100%;margin-inline:auto}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-cardgrid--caregiver-steps .wl-hlp-cardgrid-media{height:208.5px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-step-notes,.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-content--caregiver-care-easy{padding-inline:0}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell--app-download{margin-block:50px 30px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell-app-card{min-height:413.36px;padding-bottom:130px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell-app-phone{display:none}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-bewell-app-links{gap:19px}.wl-page.wl-cms-shell[data-site-path="/bewell/caregivers"] .wl-hlp-faq-heading{font-size:28px;line-height:33.6px}}@media (min-width:1024px){.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story .wl-hlp-content-media,.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story .rxp-image-asset,.wl-hlp--quit-smoking-zonnic .wl-hlp-content--vendor-story .rxp-image-asset img{height:625px}}@media (max-width:767px){.wl-hlp--mmfoodmarket .wl-hlp-cardgrid--digestive-tips .wl-hlp-cardgrid-media img{object-fit:cover;border-radius:10px}}@media (max-width:959px){.wl-hlp .rxp-breadcrumb-trail.rxp-breadcrumb-trail--sage,.wl-hlp .rxp-breadcrumb-trail.rxp-breadcrumb-trail--deep-teal{width:100%;min-height:0;padding:9px var(--wl-space-sm);border-radius:0;margin:0}.wl-hlp .rxp-breadcrumb-trail--sage ol,.wl-hlp .rxp-breadcrumb-trail--deep-teal ol{font-size:12px}.wl-hlp .rxp-breadcrumb-trail--sage li,.wl-hlp .rxp-breadcrumb-trail--deep-teal li{line-height:18px}.wl-hlp>.rxp-breadcrumb-trail.rxp-breadcrumb-trail--sage,.wl-hlp>.rxp-breadcrumb-trail.rxp-breadcrumb-trail--deep-teal{margin-bottom:var(--wl-gap-breadcrumb)}}.wl-page :is(.wl-slp--composed,.wl-slp--contact-us,.wl-slp--pharmacy-promotions,.wl-program,.wl-hub,.wl-utility-composed--online-shopping,.wl-utility-composed--vitamins,.wl-utility-composed--vitamin-finder,.wl-utility-composed--ask-a-pharmacist,.wl-hlp--respiratory,.wl-contact-page) :is(.rxp-breadcrumb-trail,nav.wl-slp-authored-breadcrumb):not(.gm-normalized-page-context-breadcrumb *,.wl-mr-source-crumb *,.rxp-breadcrumb-trail--sage,.rxp-breadcrumb-trail--deep-teal){width:auto;max-width:none;margin-inline:calc(50% - min(50vw - var(--wl-space-sm), var(--wl-crumb-rail,960px) / 2))}.wl-page.wl-cms-shell[data-site-path="/bewell/partners"] .wl-program-body,.wl-page.wl-cms-shell[data-site-path="/bewell/partners"] .wl-program-main,.wl-page.wl-cms-shell[data-site-path="/bewell/partners"] .wl-hlp--partners{width:100%;max-width:none}.wl-page.wl-cms-shell[data-site-path="/bewell/partners"] .wl-hlp-accordion-title{color:#343434;min-height:56px;padding:14px 0;font-size:14px;font-weight:700}@media (max-width:767px){.wl-page.wl-cms-shell[data-site-path="/bewell/partners"] .wl-hlp-accordion-title{min-height:60px;padding:12px 0}}.wl-hlp-scroll-steps{--ss-bp:1024px;--ss-swap-at:.7;position:relative}.wl-hlp-scroll-steps-progress{display:none}.wl-hlp-scroll-steps-title{color:var(--wl-primary-strong,#005a5a);margin:0 0 24px;font-size:32px;font-weight:400;line-height:1.2}.wl-hlp-scroll-steps-body{color:#5b5b5b;max-width:46ch;margin:0;font-size:18px;line-height:1.6}.wl-hlp-scroll-steps-media{margin:0}.wl-hlp-scroll-steps-media img{width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.wl-hlp-scroll-steps:not(.is-enhanced){flex-direction:column;max-width:1008px;margin:0 auto;padding:0 24px;display:flex}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-copy-rail,.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-copy-stage,.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-media-rail,.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-media-stage{display:contents}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-copy{text-align:center;padding:72px 0 16px}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-copy[data-ss-copy="1"]{padding-top:0}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-body{margin:0 auto}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-dots-rail{display:none}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-media{border-bottom:1px solid #dfe3e8;padding-bottom:72px}.wl-hlp-scroll-steps:not(.is-enhanced) .wl-hlp-scroll-steps-media img{max-height:310px}@media (min-width:1024px){.wl-hlp-scroll-steps-title{font-size:48px}.wl-hlp-scroll-steps.is-enhanced{pointer-events:none;grid-template-columns:52fr 48fr;align-items:start;gap:64px;max-width:1008px;margin:calc(min(40vh,420px)/2 - 50vh) auto;padding:0 24px;display:grid}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-copy,.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-media{pointer-events:auto}.wl-hlp-scroll-steps.is-enhanced:after{content:"";background:linear-gradient(to bottom, var(--rx-source-surface,#fff) 0, var(--rx-source-surface,#fff) 10vh, #fff0 28vh, #fff0 calc(100% - 28vh), var(--rx-source-surface,#fff) calc(100% - 10vh), var(--rx-source-surface,#fff) 100%);opacity:0;grid-area:1/1;width:100%;height:100vh;transition:none;position:sticky;top:0}.wl-hlp-scroll-steps.is-enhanced.is-pinned:after{opacity:1;transition:opacity .2s ease-in-out}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-copy-stage{grid-auto-rows:60vh;align-items:center;padding:20vh 0;display:grid}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-media-rail{grid-area:1/2;height:100vh;position:sticky;top:0}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-media-stage{grid-template-columns:1fr;align-content:center;justify-items:center;height:100%;display:grid}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-media{opacity:0;grid-area:1/1;transition:opacity .5s ease-in-out}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-media.is-active{opacity:1}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-media img{object-fit:contain;width:auto;max-width:100%;height:40vh;max-height:420px}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-copy-rail{grid-area:1/1;grid-template-columns:min-content 1fr;column-gap:24px;display:grid}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-dots-rail{align-items:flex-start;height:100vh;display:flex;position:sticky;top:0}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-progress{width:12px;margin:calc(var(--ss-dots-top,0px) + 6px) 0 0;opacity:0;flex-direction:column;align-items:center;gap:9px;padding:0;list-style:none;transition:margin-top .5s ease-in-out,opacity .5s ease-in-out;display:flex}.wl-hlp-scroll-steps.is-enhanced.is-pinned .wl-hlp-scroll-steps-progress{opacity:1}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-dot{background:#c9e9e7;border-radius:50%;width:8px;height:8px;margin:0;transition:background .5s ease-in-out,width .5s ease-in-out,height .5s ease-in-out}.wl-hlp-scroll-steps.is-enhanced .wl-hlp-scroll-steps-dot.is-active{background:var(--wl-primary,#06a199);width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.wl-hlp-scroll-steps-media,.wl-hlp-scroll-steps-dot,.wl-hlp-scroll-steps-progress,.wl-hlp-scroll-steps:after{transition:none}}.wl-hlp-content--legal-fineprint,.wl-blocks--main .wl-hlp-content--legal-fineprint{padding:0}.wl-hlp-content--legal-fineprint .wl-hlp-content-stack{max-width:948px;padding:120px 24px}.wl-hlp-content--legal-fineprint .wl-hlp-content-text p{color:var(--rx-source-ink-strong,#333);text-align:left;margin:0;font-size:14px;font-weight:400;line-height:1.42857}.wl-hlp-content--two-column,.wl-blocks--main .wl-hlp-content--two-column{padding:0}.wl-hlp-content--two-column .wl-hlp-content-stack{gap:32px;max-width:1008px;padding:0 24px 24px}@media (min-width:768px){.wl-hlp-content--two-column .wl-hlp-content-stack{grid-template-columns:1fr 1fr;align-items:start;column-gap:24px;display:grid}}.wl-program--healthcare-hero-thursday,.wl-program--healthcare-hero-thursday-eligibility{max-width:1008px;padding:55px 0 0}@media (min-width:768px){.wl-program--healthcare-hero-thursday,.wl-program--healthcare-hero-thursday-eligibility{padding-top:64px}}@media (min-width:1020px){.wl-program--healthcare-hero-thursday,.wl-program--healthcare-hero-thursday-eligibility{padding-top:25px}.wl-program--healthcare-hero-thursday>.wl-public-page-breadcrumb,.wl-program--healthcare-hero-thursday-eligibility>.wl-public-page-breadcrumb{width:auto;margin-inline:24px}}.wl-program--healthcare-hero-thursday .wl-hlp-hero--image-banner,.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero--image-banner{z-index:1;text-align:center;margin-bottom:0;padding:0 24px 60px;position:relative}.wl-program--healthcare-hero-thursday .wl-program-body,.wl-program--healthcare-hero-thursday-eligibility .wl-program-body{margin-top:0}.wl-program--healthcare-hero-thursday .wl-hlp-hero-banner-media,.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero-banner-media{max-width:290px;margin:0 auto 60px}@media (min-width:768px){.wl-program--healthcare-hero-thursday .wl-hlp-hero-banner-media,.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero-banner-media{max-width:720px}}@media (min-width:1020px){.wl-program--healthcare-hero-thursday .wl-hlp-hero-banner-media,.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero-banner-media{max-width:none}}.wl-program--healthcare-hero-thursday .wl-hlp-hero-below h1,.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero-below h1{color:var(--wl-primary-strong,#005a5a);margin:0 0 28px;font-size:32px;font-weight:400;line-height:1.15}@media (min-width:1024px){.wl-program--healthcare-hero-thursday .wl-hlp-hero-below h1,.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero-below h1{font-size:48px}}.wl-program--healthcare-hero-thursday .wl-hlp-hero-subheadline p{color:#5b5b5b;margin:0 auto 20px;font-size:18px;line-height:1.6}.wl-program--healthcare-hero-thursday .wl-hlp-hero-cta-primary{border-radius:var(--wl-button-radius,6px);background:var(--wl-primary-strong,#005a5a);color:var(--wl-button-primary-text,#fff);border:0;padding:19.5px 24px;font-size:16px;font-weight:400}.wl-program--healthcare-hero-thursday .wl-hlp-hero-cta-primary:hover,.wl-program--healthcare-hero-thursday .wl-hlp-hero-cta-primary:focus,.wl-program--healthcare-hero-thursday .wl-hlp-hero-cta-primary:active{background:var(--wl-primary-strong,#005a5a);color:var(--wl-button-primary-text,#fff);text-decoration:none}@keyframes wl-hht-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.wl-program--healthcare-hero-thursday .wl-hlp-hero-below h1,.wl-program--healthcare-hero-thursday .wl-hlp-hero-subheadline,.wl-program--healthcare-hero-thursday .wl-hlp-hero-ctas{animation:.4s cubic-bezier(.2,.7,.3,1) both wl-hht-rise}.wl-program--healthcare-hero-thursday .wl-hlp-hero-subheadline{animation-delay:70ms}.wl-program--healthcare-hero-thursday .wl-hlp-hero-ctas{animation-delay:.14s}@media (prefers-reduced-motion:reduce){.wl-program--healthcare-hero-thursday .wl-hlp-hero-below h1,.wl-program--healthcare-hero-thursday .wl-hlp-hero-subheadline,.wl-program--healthcare-hero-thursday .wl-hlp-hero-ctas{animation:none}}.wl-program--healthcare-hero-thursday .wl-hlp-faq{z-index:1;max-width:908px;margin:0 auto;padding:94px 24px 0;position:relative}.wl-program--healthcare-hero-thursday .wl-hlp-faq-heading{color:var(--wl-primary-strong,#005a5a);text-align:center;margin:0 0 72px;font-size:40px;font-weight:400}.wl-program--healthcare-hero-thursday .wl-hlp-accordion{border-top:1px solid #ade3e1}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-item{border-bottom:1px solid #ade3e1}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-title{color:var(--wl-primary-contrast,#147b74);padding:30px 46px 30px 0;font-size:18px;font-weight:400;line-height:24px}@media (min-width:1024px){.wl-program--healthcare-hero-thursday .wl-hlp-accordion-title{font-size:24px;line-height:32px}}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-details[open]>.wl-hlp-accordion-title{color:#000;padding-bottom:10px}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-title svg{width:30px;height:30px;color:var(--wl-primary-contrast,#147b74);transform:rotate(-90deg)}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-details[open] .wl-hlp-accordion-title svg{transform:rotate(0)}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-title:hover,.wl-program--healthcare-hero-thursday .wl-hlp-accordion-title:focus{color:var(--wl-primary-contrast,#147b74);background:0 0;text-decoration:none}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-details[open]>.wl-hlp-accordion-title:hover,.wl-program--healthcare-hero-thursday .wl-hlp-accordion-details[open]>.wl-hlp-accordion-title:focus{color:#000}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-content{padding:15px 30px 30px 7px}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-content p{color:#000;margin:0 0 12px;font-size:16px;font-weight:400;line-height:24px}.wl-program--healthcare-hero-thursday .wl-hlp-accordion-content p:last-child{margin-bottom:0}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-hero--image-banner{text-align:left}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-content--two-column .wl-hlp-content-text h2{color:var(--wl-ink,#343434);margin:32px 0 8px;font-size:16px;font-weight:700;line-height:1.5}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-content--two-column .wl-prose>h2:first-child{margin-top:0}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-content--two-column .wl-hlp-content-text p{color:var(--wl-ink,#343434);margin:0 0 8px;font-size:14px;line-height:1.5}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-content--two-column .wl-hlp-content-text ul{margin:0;padding-left:20px;list-style:outside}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-content--two-column .wl-hlp-content-text li{color:var(--wl-ink,#343434);margin:0 0 6px;font-size:16px;font-weight:400;line-height:24px}.wl-program--healthcare-hero-thursday-eligibility .wl-hlp-content--two-column .wl-hlp-content-text li:last-child{margin-bottom:0}@media (max-width:767px){.wl-slp--company .wl-hlp--company .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.wl-slp--company .wl-hlp--company .wl-hlp-cardgrid--logo .wl-hlp-cardgrid-card{min-width:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
