:root{--spacing-xxxs: 0.125rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--spacing-6xl: 7rem;--spacing-selection-row: 0.625rem;--line-height-xxxs: 0.5em;--line-height-xxs: 0.625em;--line-height-xs: 0.75em;--line-height-sm: 0.875em;--line-height-md: 1em;--line-height-lg: 1.33em;--line-height-xl: 1.5em;--line-height-2xl: 1.75em;--line-height-3xl: 2em;--font-size-xxxs: 0.5rem !important;--font-size-xxs: 0.625rem !important;--font-size-xs: 0.75rem !important;--font-size-sm: 0.875rem !important;--font-size-md: 1rem !important;--font-size-lg: 1.125rem !important;--font-size-xl: 1.4rem !important;--font-size-2xl: 1.75rem !important;--font-size-3xl: 2.34375rem !important;--font-size-4xl: 2.5rem !important;--font-size-5xl: 3.5rem !important;--font-size-6xl: 5.0rem !important;--font-size-order-now: clamp(20px, 2vw, 32px);--border-radius-none: 0;--border-radius-sm: 0.25rem;--border-radius-md: 0.5rem;--border-radius-lg: 1rem;--border-radius-xl: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--border-width-xl: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.2);--card-shadow: 5px 17px 17px -15px rgba(0, 0, 0, 0.1);--shadow-none: none;--width-full: 100%;--width-max-xxs: 160px;--width-max-xs: 360px;--width-max-sm: 650px;--width-max-md: 960px;--width-max-lg: 1200px;--width-max-xl: 1440px;--width-profile-left: 200px;--no-header-logo-width: 200px;--content-width: 900px;--height-xs: 2rem;--height-sm: 2.5rem;--height-md: 3rem;--height-lg: 4rem;--height-xl: 5rem;--height-2xl: 6rem;--height-3xl: 7rem;--height-4xl: 8rem;--z-index-low: 10;--z-index-mid: 100;--z-index-high: 1000;--z-index-highest: 2000;--checkout-button-height: 43px;--careapp-chat-card-width: 30rem}@media(min-width: 768px)and (max-width: 1023px){.toggled .top-header{background:#fff;margin-bottom:4px}.toggled #close-sidebar{color:#000 !important}}@media(max-width: 480px){nav .logo-img{width:100px !important}.main-banner .text-2 div{margin-top:.7rem !important;margin-bottom:.7rem !important}}@media(max-width: 480px){.nav-layout .container{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner .card{border:none !important;padding:0 !important;margin-top:0 !important}}@media(min-width: 768px)and (max-width: 835px){.nav-layout .navbar{margin-top:2rem !important;margin-bottom:2rem !important}.contact-us-banner{margin-top:40px;margin-bottom:40px}.contact-us-banner .social-media-icons{margin-top:4rem !important;margin-bottom:4rem !important}}@media(min-width: 450px)and (max-width: 768px){.top-header{margin-top:1rem !important;margin-bottom:1rem !important}.nav-layout .navbar{margin-top:1rem !important;margin-bottom:1rem !important}}@media(max-width: 900px){.layout-content{padding-top:2rem !important;padding-bottom:2rem !important}}@media(max-width: 400px){.layout-content,.navbar{padding-right:.5rem !important;padding-left:.5rem !important}}@media(max-width: 600px){.layout-specing .careapp-home-container.px-3,.top-header .header-bar.px-3{padding-left:0 !important;padding-right:0 !important}}.animated-skeleton{margin-top:86.4px !important;margin-bottom:36px !important;height:auto !important}@media(min-width: 768px){.animated-skeleton{margin-bottom:10px !important}}@media(max-width: 500px){.animated-skeleton{margin-top:33.6px !important;margin-bottom:0px !important}}@media(max-width: 320px){.animated-skeleton{margin-top:16px !important;margin-bottom:-10px !important}}@media(max-width: 300px){.animated-skeleton{margin-top:0px !important;margin-bottom:-40px !important}}@media(max-width: 500px){.careapp-home-container{margin-top:16px;margin-bottom:16px}.header-bar .app-logo{height:25px}}@media(max-width: 500px){.profile-nav-pills{margin-bottom:16px !important}}@media(max-width: 200px){.hamburger-icon svg{width:20px;height:20px}.avatar{width:25px !important;height:25px !important;font-size:8px !important}}@media(max-width: 500px){.chakra-menu__menuitem svg,.chakra-menu__menuitem .avatar{font-size:8px !important;width:18px !important;height:18px !important}}@media(max-width: 900px){.top-header{margin-top:0 !important}}@media(min-width: 767px)and (max-width: 920px){.chat-human .py-2{padding-top:1rem !important;padding-bottom:1rem !important}}@media(min-width: 765px)and (max-width: 1530px){.center-col-careapp{width:90% !important}}@media(min-width: 500px)and (max-width: 630px){.room-item-sidebar.px-3{padding-left:0 !important;padding-right:0 !important}.page-wrapper .sidebar-wrapper .sidebar-menu li a{padding:8px 24px 8px 20px !important}}:root{--spacing-xxxs: 0.125rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--spacing-6xl: 7rem;--spacing-selection-row: 0.625rem;--line-height-xxxs: 0.5em;--line-height-xxs: 0.625em;--line-height-xs: 0.75em;--line-height-sm: 0.875em;--line-height-md: 1em;--line-height-lg: 1.33em;--line-height-xl: 1.5em;--line-height-2xl: 1.75em;--line-height-3xl: 2em;--font-size-xxxs: 0.5rem !important;--font-size-xxs: 0.625rem !important;--font-size-xs: 0.75rem !important;--font-size-sm: 0.875rem !important;--font-size-md: 1rem !important;--font-size-lg: 1.125rem !important;--font-size-xl: 1.4rem !important;--font-size-2xl: 1.75rem !important;--font-size-3xl: 2.34375rem !important;--font-size-4xl: 2.5rem !important;--font-size-5xl: 3.5rem !important;--font-size-6xl: 5.0rem !important;--font-size-order-now: clamp(20px, 2vw, 32px);--border-radius-none: 0;--border-radius-sm: 0.25rem;--border-radius-md: 0.5rem;--border-radius-lg: 1rem;--border-radius-xl: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--border-width-xl: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.2);--card-shadow: 5px 17px 17px -15px rgba(0, 0, 0, 0.1);--shadow-none: none;--width-full: 100%;--width-max-xxs: 160px;--width-max-xs: 360px;--width-max-sm: 650px;--width-max-md: 960px;--width-max-lg: 1200px;--width-max-xl: 1440px;--width-profile-left: 200px;--no-header-logo-width: 200px;--content-width: 900px;--height-xs: 2rem;--height-sm: 2.5rem;--height-md: 3rem;--height-lg: 4rem;--height-xl: 5rem;--height-2xl: 6rem;--height-3xl: 7rem;--height-4xl: 8rem;--z-index-low: 10;--z-index-mid: 100;--z-index-high: 1000;--z-index-highest: 2000;--checkout-button-height: 43px;--careapp-chat-card-width: 30rem}@media(min-width: 768px)and (max-width: 1023px){.toggled .top-header{background:#fff;margin-bottom:4px}.toggled #close-sidebar{color:#000 !important}}@media(max-width: 480px){nav .logo-img{width:100px !important}.main-banner .text-2 div{margin-top:.7rem !important;margin-bottom:.7rem !important}}@media(max-width: 480px){.nav-layout .container{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner .card{border:none !important;padding:0 !important;margin-top:0 !important}}@media(min-width: 768px)and (max-width: 835px){.nav-layout .navbar{margin-top:2rem !important;margin-bottom:2rem !important}.contact-us-banner{margin-top:40px;margin-bottom:40px}.contact-us-banner .social-media-icons{margin-top:4rem !important;margin-bottom:4rem !important}}@media(min-width: 450px)and (max-width: 768px){.top-header{margin-top:1rem !important;margin-bottom:1rem !important}.nav-layout .navbar{margin-top:1rem !important;margin-bottom:1rem !important}}@media(max-width: 900px){.layout-content{padding-top:2rem !important;padding-bottom:2rem !important}}@media(max-width: 400px){.layout-content,.navbar{padding-right:.5rem !important;padding-left:.5rem !important}}@media(max-width: 600px){.layout-specing .careapp-home-container.px-3,.top-header .header-bar.px-3{padding-left:0 !important;padding-right:0 !important}}.animated-skeleton{margin-top:86.4px !important;margin-bottom:36px !important;height:auto !important}@media(min-width: 768px){.animated-skeleton{margin-bottom:10px !important}}@media(max-width: 500px){.animated-skeleton{margin-top:33.6px !important;margin-bottom:0px !important}}@media(max-width: 320px){.animated-skeleton{margin-top:16px !important;margin-bottom:-10px !important}}@media(max-width: 300px){.animated-skeleton{margin-top:0px !important;margin-bottom:-40px !important}}@media(max-width: 500px){.careapp-home-container{margin-top:16px;margin-bottom:16px}.header-bar .app-logo{height:25px}}@media(max-width: 500px){.profile-nav-pills{margin-bottom:16px !important}}@media(max-width: 200px){.hamburger-icon svg{width:20px;height:20px}.avatar{width:25px !important;height:25px !important;font-size:8px !important}}@media(max-width: 500px){.chakra-menu__menuitem svg,.chakra-menu__menuitem .avatar{font-size:8px !important;width:18px !important;height:18px !important}}@media(max-width: 900px){.top-header{margin-top:0 !important}}@media(min-width: 767px)and (max-width: 920px){.chat-human .py-2{padding-top:1rem !important;padding-bottom:1rem !important}}@media(min-width: 765px)and (max-width: 1530px){.center-col-careapp{width:90% !important}}@media(min-width: 500px)and (max-width: 630px){.room-item-sidebar.px-3{padding-left:0 !important;padding-right:0 !important}.page-wrapper .sidebar-wrapper .sidebar-menu li a{padding:8px 24px 8px 20px !important}}.font-inter,[class$=-navbar] .navbar-links li a,.profile-container .profile-container-body .sidebar ul li a{font-family:"Inter","sans-serif"}.font-lato,.smoky-white-button,.primary-button{font-family:"Lato","sans-serif"}.font-size-xxxs{font-size:var(--font-size-xxxs)}.font-size-xxs{font-size:var(--font-size-xxs)}.font-size-xs{font-size:var(--font-size-xs)}.font-size-sm{font-size:var(--font-size-sm)}.font-size-md,.footer .footer-container small.copyright{font-size:var(--font-size-md)}.font-size-lg{font-size:var(--font-size-lg)}.font-size-xl{font-size:var(--font-size-xl)}.font-size-2xl{font-size:var(--font-size-2xl)}.font-size-3xl{font-size:var(--font-size-3xl)}.font-size-4xl{font-size:var(--font-size-4xl)}.font-size-5xl{font-size:var(--font-size-5xl)}.font-size-6xl{font-size:var(--font-size-6xl)}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-900{font-weight:900}.font-emphasis-red{color:#dc3545;font-style:italic;font-weight:bold}.text-capitalize{text-transform:capitalize}.text-dark-primary{color:#236e8b !important}.text-center{text-align:center}.stud-banner-container h1,.stud-banner-container h4{font-family:"Karla",sans-serif}:root{--spacing-xxxs: 0.125rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--spacing-6xl: 7rem;--spacing-selection-row: 0.625rem;--line-height-xxxs: 0.5em;--line-height-xxs: 0.625em;--line-height-xs: 0.75em;--line-height-sm: 0.875em;--line-height-md: 1em;--line-height-lg: 1.33em;--line-height-xl: 1.5em;--line-height-2xl: 1.75em;--line-height-3xl: 2em;--font-size-xxxs: 0.5rem !important;--font-size-xxs: 0.625rem !important;--font-size-xs: 0.75rem !important;--font-size-sm: 0.875rem !important;--font-size-md: 1rem !important;--font-size-lg: 1.125rem !important;--font-size-xl: 1.4rem !important;--font-size-2xl: 1.75rem !important;--font-size-3xl: 2.34375rem !important;--font-size-4xl: 2.5rem !important;--font-size-5xl: 3.5rem !important;--font-size-6xl: 5.0rem !important;--font-size-order-now: clamp(20px, 2vw, 32px);--border-radius-none: 0;--border-radius-sm: 0.25rem;--border-radius-md: 0.5rem;--border-radius-lg: 1rem;--border-radius-xl: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--border-width-xl: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.2);--card-shadow: 5px 17px 17px -15px rgba(0, 0, 0, 0.1);--shadow-none: none;--width-full: 100%;--width-max-xxs: 160px;--width-max-xs: 360px;--width-max-sm: 650px;--width-max-md: 960px;--width-max-lg: 1200px;--width-max-xl: 1440px;--width-profile-left: 200px;--no-header-logo-width: 200px;--content-width: 900px;--height-xs: 2rem;--height-sm: 2.5rem;--height-md: 3rem;--height-lg: 4rem;--height-xl: 5rem;--height-2xl: 6rem;--height-3xl: 7rem;--height-4xl: 8rem;--z-index-low: 10;--z-index-mid: 100;--z-index-high: 1000;--z-index-highest: 2000;--checkout-button-height: 43px;--careapp-chat-card-width: 30rem}@media(min-width: 768px)and (max-width: 1023px){.toggled .top-header{background:#fff;margin-bottom:4px}.toggled #close-sidebar{color:#000 !important}}@media(max-width: 480px){nav .logo-img{width:100px !important}.main-banner .text-2 div{margin-top:.7rem !important;margin-bottom:.7rem !important}}@media(max-width: 480px){.nav-layout .container{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner .card{border:none !important;padding:0 !important;margin-top:0 !important}}@media(min-width: 768px)and (max-width: 835px){.nav-layout .navbar{margin-top:2rem !important;margin-bottom:2rem !important}.contact-us-banner{margin-top:40px;margin-bottom:40px}.contact-us-banner .social-media-icons{margin-top:4rem !important;margin-bottom:4rem !important}}@media(min-width: 450px)and (max-width: 768px){.top-header{margin-top:1rem !important;margin-bottom:1rem !important}.nav-layout .navbar{margin-top:1rem !important;margin-bottom:1rem !important}}@media(max-width: 900px){.layout-content{padding-top:2rem !important;padding-bottom:2rem !important}}@media(max-width: 400px){.layout-content,.navbar{padding-right:.5rem !important;padding-left:.5rem !important}}@media(max-width: 600px){.layout-specing .careapp-home-container.px-3,.top-header .header-bar.px-3{padding-left:0 !important;padding-right:0 !important}}.animated-skeleton{margin-top:86.4px !important;margin-bottom:36px !important;height:auto !important}@media(min-width: 768px){.animated-skeleton{margin-bottom:10px !important}}@media(max-width: 500px){.animated-skeleton{margin-top:33.6px !important;margin-bottom:0px !important}}@media(max-width: 320px){.animated-skeleton{margin-top:16px !important;margin-bottom:-10px !important}}@media(max-width: 300px){.animated-skeleton{margin-top:0px !important;margin-bottom:-40px !important}}@media(max-width: 500px){.careapp-home-container{margin-top:16px;margin-bottom:16px}.header-bar .app-logo{height:25px}}@media(max-width: 500px){.profile-nav-pills{margin-bottom:16px !important}}@media(max-width: 200px){.hamburger-icon svg{width:20px;height:20px}.avatar{width:25px !important;height:25px !important;font-size:8px !important}}@media(max-width: 500px){.chakra-menu__menuitem svg,.chakra-menu__menuitem .avatar{font-size:8px !important;width:18px !important;height:18px !important}}@media(max-width: 900px){.top-header{margin-top:0 !important}}@media(min-width: 767px)and (max-width: 920px){.chat-human .py-2{padding-top:1rem !important;padding-bottom:1rem !important}}@media(min-width: 765px)and (max-width: 1530px){.center-col-careapp{width:90% !important}}@media(min-width: 500px)and (max-width: 630px){.room-item-sidebar.px-3{padding-left:0 !important;padding-right:0 !important}.page-wrapper .sidebar-wrapper .sidebar-menu li a{padding:8px 24px 8px 20px !important}}*{font-family:"Roboto","sans-serif"}h1,h2,h3,h4,h5,h6{margin-block-start:.75em;margin-block-end:.3em;line-height:var(--line-height-lg)}@media(max-width: 768px){h1,h2,h3,h4,h5,h6{line-height:calc(var(--line-height-lg)*.9)}}h1,h2{font-weight:600}h3,h4{font-weight:500}h5,h6{font-weight:500}h1{letter-spacing:1.33px;font-size:var(--font-size-5xl)}h2{letter-spacing:1px;font-size:var(--font-size-4xl)}h3{font-size:var(--font-size-3xl)}h4{font-size:var(--font-size-2xl)}h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-lg)}button span{font-family:"Roboto","Lato","sans-serif" !important}p{line-height:1.75em;margin-block-start:0;margin-block-end:.3em}a{text-decoration:none !important;overflow-wrap:break-word;word-break:break-all}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@font-face{font-family:"Roboto";src:url("27f62b53b93858475a7f.327362a7c8d4.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("cd47f5421512ee65fe22.270c8dce1ab3.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("d50a80138ec4f2fb5e9f.2e9b3d16308e.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("3fcf599c8a6c05a2c712.fa726104cd4b.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("a4d410dfda20e10f3aed.8e1900eabb62.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Inter";src:url("e05c5f3d1fa6a3893d84.0a77e23a8fdb.ttf") format("truetype"),url("831252f8ba7e1b5b2432.6dce17792107.ttf") format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:"Inter";src:url("e05c5f3d1fa6a3893d84.0a77e23a8fdb.ttf") format("truetype"),url("831252f8ba7e1b5b2432.6dce17792107.ttf") format("truetype");font-weight:100 900;font-style:italic}@font-face{font-family:"Lato";src:url("9d883d540ee2b4de8024.122dd68d69fe.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url("a9f3ee269217f44df65f.5d22f337a040.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Lato";src:url("636be8de934918e38ed9.24b516c266d7.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:url("fd32b4dea61508c37b78.acc03ac1e916.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Karla";src:url("1d835e644ae4118a28fc.cabcdf9c7e31.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Karla";src:url("362e44a0d79d5fafc405.84cea49f4232.ttf") format("truetype");font-weight:400;font-style:italic}:root{--spacing-xxxs: 0.125rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--spacing-6xl: 7rem;--spacing-selection-row: 0.625rem;--line-height-xxxs: 0.5em;--line-height-xxs: 0.625em;--line-height-xs: 0.75em;--line-height-sm: 0.875em;--line-height-md: 1em;--line-height-lg: 1.33em;--line-height-xl: 1.5em;--line-height-2xl: 1.75em;--line-height-3xl: 2em;--font-size-xxxs: 0.5rem !important;--font-size-xxs: 0.625rem !important;--font-size-xs: 0.75rem !important;--font-size-sm: 0.875rem !important;--font-size-md: 1rem !important;--font-size-lg: 1.125rem !important;--font-size-xl: 1.4rem !important;--font-size-2xl: 1.75rem !important;--font-size-3xl: 2.34375rem !important;--font-size-4xl: 2.5rem !important;--font-size-5xl: 3.5rem !important;--font-size-6xl: 5.0rem !important;--font-size-order-now: clamp(20px, 2vw, 32px);--border-radius-none: 0;--border-radius-sm: 0.25rem;--border-radius-md: 0.5rem;--border-radius-lg: 1rem;--border-radius-xl: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--border-width-xl: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.2);--card-shadow: 5px 17px 17px -15px rgba(0, 0, 0, 0.1);--shadow-none: none;--width-full: 100%;--width-max-xxs: 160px;--width-max-xs: 360px;--width-max-sm: 650px;--width-max-md: 960px;--width-max-lg: 1200px;--width-max-xl: 1440px;--width-profile-left: 200px;--no-header-logo-width: 200px;--content-width: 900px;--height-xs: 2rem;--height-sm: 2.5rem;--height-md: 3rem;--height-lg: 4rem;--height-xl: 5rem;--height-2xl: 6rem;--height-3xl: 7rem;--height-4xl: 8rem;--z-index-low: 10;--z-index-mid: 100;--z-index-high: 1000;--z-index-highest: 2000;--checkout-button-height: 43px;--careapp-chat-card-width: 30rem}ul,ol{list-style-position:inside;margin-top:0;margin-bottom:.3em;margin-left:0;padding-left:1.5rem}ol li,ul li{list-style-position:outside;line-height:var(--line-height-lg)}.custom-list li{list-style-type:none}.custom-list-centered{text-align:center;padding-left:0 !important}ul.custom-list-triangle li::before{content:"‣";font-weight:bold;position:relative;left:-0.25em;top:50%;transform:translateY(-50%)}ul.custom-list-check li::before{content:"✓";font-weight:bold;position:relative;left:-0.25em;top:50%;transform:translateY(-50%)}ul.custom-list-red li::before{color:#dc3545}ul.custom-list-blue li::before{color:#236e8b}.custom-type-list{line-height:var(--line-height-lg);margin-bottom:var(--spacing-xs);size:5}.custom-type-list .custom-disc-blue{color:#236e8b}.custom-type-list .custom-disc-red{color:#dc3545}.custom-type-list .custom-disc-red,.custom-type-list .custom-disc-blue{vertical-align:middle;font-weight:bold}.custom-type-list ul{list-style-type:none;padding:0}.custom-type-list ul li{line-height:var(--line-height-lg);font-size:calc(var(--font-size-md) + 4px);font-weight:500}@media(max-width: 425px){.custom-type-list .arrow-list,.custom-type-list ul li{font-size:calc(var(--font-size-md) + 3px)}}.app-main-layout{max-width:100vw !important}body{margin:0}.thumbnail-img,.products-list .product-card img{max-width:var(--width-full);width:var(--width-full);height:auto;margin-bottom:var(--spacing-md)}.img-responsive{width:100%;height:auto}.object-fit-cover{object-fit:cover}.pt-navbar-offset{padding-top:94px}.cursor-pointer{cursor:pointer}.no-header{margin-top:var(--spacing-xxxl) !important;padding-top:0 !important;display:flex;flex-direction:column;gap:var(--spacing-xl)}.no-header .logo-wrapper{display:flex;justify-content:center;align-items:center}.no-header .logo-wrapper .no-header-logo{max-width:var(--no-header-logo-width)}.col{flex:1 0 0%}*,::after,::before{box-sizing:border-box}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.text-success{color:rgba(40,167,69,.85)}.flex-center{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs)}.flex-center.col{flex-direction:column}.custom-g-pay-container{margin:var(--spacing-md) 0;display:block !important}.custom-g-pay-container.floating-button{width:90% !important;max-width:94 !important}.custom-g-pay-container.floating-button .gpay-button{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--spacing-xs);vertical-align:middle;height:var(--checkout-button-height) !important}@media(min-width: 480px)and (max-width: 768px){.custom-g-pay-container.floating-button .gpay-button img{height:var(--font-size-xl)}}.custom-g-pay-container .gpay-button{width:100% !important;border-radius:var(--spacing-xs)}.custom-g-pay-container.floating-button{margin-left:auto;margin-right:auto;max-width:var(--width-max-xs);display:none !important}@media(max-width: 480px){.custom-g-pay-container.floating-button{display:block !important}}.error-section-wrapper{margin:0 auto;max-width:600px}@media(max-width: 768px){.error-section-wrapper{max-width:320px}}.error-section-wrapper .text-wrapper{text-align:center}.message-content{display:flex;justify-content:center}.interview-content-wrapper{display:flex;gap:var(--spacing-md);flex-direction:column;margin:var(--spacing-xl) 0}@media(max-width: 768px){.interview-content-wrapper{margin:0 0}}.interview-content-wrapper__title{text-align:center}.payment-card input{height:var(--checkout-button-height)}.primary-button{margin:var(--spacing-md) 0;padding:var(--spacing-sm) var(--spacing-sm);background:#0c3251;color:#fff !important;display:inline-block;border-radius:var(--spacing-xs);transition:background-color .3s ease,transform .2s ease;width:auto;font-weight:600;font-size:calc(var(--font-size-md) + 3px) !important;letter-spacing:1px;line-height:20px !important;text-decoration:none;border:none;cursor:pointer}.primary-button.button-large{padding:var(--spacing-md) var(--spacing-md)}.primary-button.button-mid-small{font-size:var(--font-size-md) !important}.primary-button.button-small{font-size:var(--font-size-lg) !important;padding:var(--spacing-xs) var(--spacing-sm)}.primary-button.button-very-small{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm) !important}.primary-button.has-icon{display:flex;align-items:center;gap:var(--spacing-xs)}.primary-button.has-icon .material-symbols-outlined{padding:var(--spacing-xxs);color:#000;background-color:#fff}.primary-button.button-contact-us{display:flex;align-items:center;justify-content:center;width:100%;margin-top:var(--spacing-md)}.primary-button:hover{background-color:#45849d}.primary-button:focus{background:#0c3251}.primary-button.button-disabled{cursor:not-allowed;opacity:.8;pointer-events:none}@media(min-width: 480px)and (max-width: 768px){.primary-button{font-size:var(--font-size-md) !important}}@media(max-width: 480px){.primary-button{font-size:var(--font-size-md) !important}}@media(min-width: 480px)and (max-width: 768px){.primary-button.checkout-button{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.primary-button.checkout-button{width:100%}}.primary-button.order-box-button{max-width:calc(var(--width-max-xs) + 20px) !important;width:100%}.primary-button.button-paypal{display:inline-flex;align-items:center;justify-content:center;background-color:#ffc439;max-height:var(--checkout-button-height)}.primary-button.button-paypal.floating-button{display:none}@media(max-width: 480px){.primary-button.button-paypal.floating-button{display:inline-flex}}.primary-button.button-paypal img{vertical-align:middle;height:var(--font-size-lg)}@media(min-width: 480px)and (max-width: 768px){.primary-button.button-paypal img{height:var(--font-size-lg)}}.primary-button.button-paypal:hover{background-color:#f2ba36 !important}.primary-button.loading-button{display:flex;gap:var(--spacing-xs);align-items:center;justify-content:center;cursor:not-allowed;opacity:.8;pointer-events:none}.primary-button.loading-button.button-very-small{gap:var(--spacing-xxs)}.primary-button.loading-button.button-very-small__text{font-size:var(--font-size-sm) !important}.primary-button.loading-button.button-small__text{font-size:var(--font-size-lg) !important}.primary-button.loading-button__text{text-align:center}.primary-button.loading-button img{max-width:20px !important;width:auto !important;object-fit:contain !important;margin-top:0 !important;margin-bottom:0 !important}.smoky-white-button{padding:var(--spacing-sm) var(--spacing-sm);background:#0c3251;color:#fff !important;display:inline-block;border-radius:var(--spacing-xs);transition:background-color .3s ease,transform .2s ease;width:auto;font-weight:600;font-size:calc(var(--font-size-md) + 3px) !important;letter-spacing:1px;line-height:20px !important;text-decoration:none;border:none;cursor:pointer;background:#f0f4f9;color:#000 !important;border:1px solid #f0f4f9}.smoky-white-button.button-large{padding:var(--spacing-md) var(--spacing-md)}.smoky-white-button.button-mid-small{font-size:var(--font-size-md) !important}.smoky-white-button.button-small{font-size:var(--font-size-lg) !important;padding:var(--spacing-xs) var(--spacing-sm)}.smoky-white-button.button-very-small{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm) !important}.smoky-white-button.has-icon{display:flex;align-items:center;gap:var(--spacing-xs)}.smoky-white-button.has-icon .material-symbols-outlined{padding:var(--spacing-xxs);color:#000;background-color:#fff}.smoky-white-button.button-contact-us{display:flex;align-items:center;justify-content:center;width:100%;margin-top:var(--spacing-md)}.smoky-white-button:hover{background-color:#45849d}.smoky-white-button:focus{background:#0c3251}.smoky-white-button.button-disabled{cursor:not-allowed;opacity:.8;pointer-events:none}@media(min-width: 480px)and (max-width: 768px){.smoky-white-button{font-size:var(--font-size-md) !important}}@media(max-width: 480px){.smoky-white-button{font-size:var(--font-size-md) !important}}@media(min-width: 480px)and (max-width: 768px){.smoky-white-button.checkout-button{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.smoky-white-button.checkout-button{width:100%}}.smoky-white-button.order-box-button{max-width:calc(var(--width-max-xs) + 20px) !important;width:100%}.smoky-white-button.button-paypal{display:inline-flex;align-items:center;justify-content:center;background-color:#ffc439;max-height:var(--checkout-button-height)}.smoky-white-button.button-paypal.floating-button{display:none}@media(max-width: 480px){.smoky-white-button.button-paypal.floating-button{display:inline-flex}}.smoky-white-button.button-paypal img{vertical-align:middle;height:var(--font-size-lg)}@media(min-width: 480px)and (max-width: 768px){.smoky-white-button.button-paypal img{height:var(--font-size-lg)}}.smoky-white-button.button-paypal:hover{background-color:#f2ba36 !important}.smoky-white-button:hover{background:#fff}.floating-button{display:none}@media(min-width: 1024px){.floating-button.loading-button{display:none}}@media(min-width: 1024px)and (max-width: 480px){.floating-button.loading-button{display:block}}@media(min-width: 768px)and (max-width: 1023px){.floating-button.loading-button{display:none}}@media(min-width: 768px)and (max-width: 1023px)and (max-width: 480px){.floating-button.loading-button{display:block}}@media(max-width: 480px){.floating-button{display:block;width:90% !important;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);max-width:94%;z-index:var(--z-index-high)}}.order-now{color:#0c3251;cursor:pointer;text-decoration:underline;font-size:var(--font-size-order-now);font-weight:bold}.order-now:hover{color:#236e8b}.custom-google-button svg{margin-right:8px;color:#db4437 !important}.btn-primary{background-color:#0c3251 !important}.btn-primary:hover{background-color:#236e8b !important;color:#fff !important}.bg-light-blue{background:#f9faff !important}.btn-lg{--bs-btn-padding-y: 0.4rem !important}.bg-smoky{background-color:#f0f4f9 !important}.bg-soft-primary{background-color:rgba(12,50,81,.1)}.paypal-button{display:inline-flex;align-items:center;justify-content:center;background-color:#ffc439 !important;color:#003087 !important;font-family:Arial,sans-serif;font-weight:bold;font-size:18px;text-decoration:none;border-radius:6px;padding:12px 24px;border:none;cursor:pointer;max-width:300px;transition:background-color 0s ease}@media(min-width: 480px)and (max-width: 768px){.paypal-button{width:100% !important}}.paypal-button:hover{background-color:#f2ba36 !important}.paypal-button img{height:22px;margin-right:var(--spacing-xxs)}.add-to-cart-button-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:var(--width-max-xs)}.jsx-parsers-container{display:block}[class$=-main-layout]{display:flex;flex-direction:column;min-height:100vh}[class$=-main-layout]:has(.navbar-open) [class$=-main-content]{background:rgba(0,0,0,.3)}@media(min-width: 768px)and (max-width: 1023px){[class$=-main-layout]{gap:var(--spacing-xxs)}}@media(min-width: 480px)and (max-width: 768px){[class$=-main-layout]{gap:var(--spacing-xxxs)}}[class$=-main-layout] [class$=-main-content]{flex:1}[class$=-main-layout] .footer-layout{margin-top:var(--spacing-xs)}.app-main-layout:not(.has-banner) .nav-layout{margin-bottom:var(--spacing-sm)}.app-main-layout:not(.has-banner) .app-main-content{margin-top:90px !important;margin-bottom:0}@media(max-width: 768px){.app-main-layout:not(.has-banner) .app-main-content{margin-top:70px !important}}.app-main-layout .app-main-content{margin-top:80px;margin-bottom:0}.app-main-layout .menu-icon-custom,.app-main-layout .material-symbols-outlined{padding:var(--spacing-xs);background-color:#f9faff;border-radius:50%;cursor:pointer}.app-main-layout .menu-icon-custom:hover,.app-main-layout .material-symbols-outlined:hover{background-color:#f0f4f9}.content-base [class^=bg-]{width:var(--width-full);padding:var(--spacing-xl)}@media(max-width: 768px){.content-base [class^=bg-]{padding:var(--spacing-xs)}}.content-base .custom-section{padding:var(--spacing-md) !important}@media(max-width: 768px){.content-base .custom-section{padding:var(--spacing-sm) !important}}.content-base .section-container{max-width:var(--content-width);margin:0px auto 10px auto;padding:0}.content-base .section-container.venis-gif-container{max-width:650px}.content-base .section-container .content-box,.content-base .section-container .content-box-start{box-shadow:none;padding:var(--spacing-xl)}@media(max-width: 768px){.content-base .section-container .content-box,.content-base .section-container .content-box-start{padding:var(--spacing-lg)}}@media(max-width: 480px){.content-base .section-container .content-box,.content-base .section-container .content-box-start{padding:var(--spacing-xxs)}}.content-base .section-container .content-box-start{box-shadow:none;display:flex;gap:var(--spacing-xl)}@media(min-width: 480px)and (max-width: 768px){.content-base .section-container .content-box-start{flex-direction:column;align-items:center}}.content-base .section-container .content-box-start img{max-width:35%;height:auto;object-fit:cover;margin:0}@media(min-width: 480px)and (max-width: 768px){.content-base .section-container .content-box-start img{margin-right:0;margin-bottom:var(--spacing-md);max-width:var(--width-full)}}.content-base .bg-blue-section{background-color:#f9faff}.content-base .bg-grey-section{background-color:#f0f4f9}.content-base .bg-red-section{background-color:#dc3545}.content-base .section-card{padding:var(--spacing-xl) var(--spacing-md)}@media(min-width: 480px)and (max-width: 768px){.content-base .section-card{padding:var(--spacing-md) var(--spacing-sm)}}@media(max-width: 480px){.content-base .section-card{padding:var(--spacing-md) var(--spacing-sm)}}.content-base .section-subtitle{line-height:var(--line-height-lg)}.content-base .align-self-start{text-align:start;align-self:flex-start}.content-base .multiple-custom-type-lists-wrapper{display:flex;flex-direction:column;gap:var(--spacing-md)}.content-base .img-center{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.content-base .content-box,.content-base .section-container .content-box-start{background-color:#fff;box-shadow:var(--card-shadow)}.content-base .content-box-blue{background-color:#f9faff;box-shadow:var(--card-shadow);padding:2.5em 0}.content-base .justify-align{align-self:flex-start;text-align:start;padding-bottom:0;padding-top:0}.content-base .start-align{align-self:flex-start;text-align:start;padding-bottom:0;padding-top:0}.content-base .center-align{align-self:center;text-align:center;padding-bottom:0;padding-top:0}.content-base .slider-container{width:var(--width-full);margin:0 auto;padding:0}.content-base .carousel-item{display:flex;justify-content:center;align-items:center}.content-base .carousel-image{width:var(--width-full);height:auto;object-fit:cover;transition:transform .3s ease-in-out}.content-base .carousel-image:hover{transform:scale(1.05)}.content-base .section-contact-us{padding:0;gap:var(--spacing-md)}.content-base .section-contact-us .row{margin-top:var(--spacing-md);display:flex;flex-direction:row;gap:var(--spacing-md)}.content-base.spacing-30{display:flex;flex-direction:column;gap:var(--spacing-xl)}.content-base.spacing-30 .section-card{padding:0 var(--spacing-md) !important}@media(max-width: 768px){.content-base.spacing-30 .section-card{padding:0 !important}}.center-container{margin:0 auto;max-width:var(--width-max-xl)}.layout-content{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl);padding-right:var(--spacing-md);padding-left:var(--spacing-md)}.discount-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.manage-communications{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.manage-communications .checkbox-container{margin-bottom:1rem}.manage-communications .checkbox-container input[type=checkbox]{margin-right:var(--spacing-md)}.manage-communications .checkbox-container label{font-size:var(--font-size-md)}.home-content{max-width:var(--content-width);margin-left:auto;margin-right:auto;padding-left:7.77px;padding-right:7.77px}.home-content a{overflow-wrap:break-word;word-break:break-all}.home-content .home-content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:var(--spacing-md);text-align:center;gap:var(--spacing-md)}.home-content .home-content-container img{width:100%}.home-content .home-content-container .black-brief-img{max-width:670px;width:100%;height:auto}.home-content .fertlity-experts .fertlity-experts-section-children{margin:0 auto;padding:56px 10px 10px}.home-content .fertlity-experts p{text-align:start}.home-content .img-sperm-graphic{height:auto;width:100%;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}@media(min-width: 768px)and (max-width: 1023px){.home-content{padding-left:calc(var(--spacing-md) - 1px);padding-right:calc(var(--spacing-md) - 1px)}}@media(max-width: 480px){.home-content{padding-left:calc(var(--spacing-xxs) + 1px);padding-right:calc(var(--spacing-xxs) + 1px)}}@media(max-width: 480px){.container-fluid{padding-right:6px !important;padding-left:6px !important}}.checkout .google-pay-loading-overlay{position:absolute;z-index:1000;inset:0}.checkout .google-pay-loading-overlay .center-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.checkout .google-pay-loading-overlay .center-content .content{margin-top:16px;display:flex;align-items:center}.checkout .google-pay-loading-overlay .center-content .content .google-icon{width:30px;height:30px}.checkout .discard-changes{text-align:end;display:flex;justify-content:end;cursor:pointer}.checkout .ui-card__body-header .change-text{margin-top:.5em !important}.checkout .ui-card__body-header .change-text u{cursor:pointer}.checkout .checkout-left .primary-button{max-width:var(--width-max-xs)}.checkout .checkout-left .google-pay-button-container{height:var(--checkout-button-height) !important}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout-left .google-pay-button-container{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.checkout .checkout-left .google-pay-button-container{width:100%}}.checkout .checkout-left .google-pay-button-container .gpay-button{width:100%;max-width:var(--width-max-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--spacing-xs);vertical-align:middle;height:var(--checkout-button-height) !important}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout-left .google-pay-button-container .gpay-button img{height:var(--font-size-xl)}}.checkout .checkout-left .address-form{display:flex;flex-direction:column;gap:var(--spacing-lg)}.checkout .checkout-right .gpay-button{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--spacing-xs);vertical-align:middle;height:var(--checkout-button-height) !important;max-width:calc(var(--width-max-xs) + 20px) !important}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout-right .gpay-button img{height:var(--font-size-xl)}}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout-right .gpay-button{width:100%}}.checkout .checkout__form_layout .checkout-form-content{display:flex;flex-direction:column;gap:var(--spacing-sm)}.checkout .checkout__form_layout .display-value-wrapper{display:flex;align-items:start}.checkout .checkout__form_layout .shipping-card{background:#fff;cursor:pointer;display:flex;flex-direction:row;width:100%;gap:var(--spacing-xs);justify-content:space-between;align-items:center;padding:var(--spacing-xs);gap:var(--spacing-md) !important}.checkout .checkout__form_layout .shipping-card__info{display:flex;justify-content:space-between;width:100%;align-items:center}.checkout .checkout__form_layout .shipping-card__info-text{display:flex;flex-direction:column;font-size:var(--font-size-sm)}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout__form_layout .shipping-card__info-text{font-size:var(--font-size-xs) !important}}.checkout .checkout__form_layout .shipping-card__info-amount .ui-badge{font-size:var(--font-size-sm)}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout__form_layout .shipping-card__info-amount .ui-badge{font-size:var(--font-size-xs) !important;padding:var(--spacing-xxxs)}}.checkout .checkout__form_layout .available-gateways,.checkout .checkout__form_layout .shipping-methods{display:flex;flex-direction:column;gap:var(--spacing-sm)}.checkout .checkout__form_layout .available-gateways .payment-card,.checkout .checkout__form_layout .shipping-methods .payment-card{position:relative;cursor:pointer;padding:var(--spacing-xs);display:flex;flex-direction:row;gap:var(--spacing-xs);min-height:65px}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout__form_layout .available-gateways .payment-card,.checkout .checkout__form_layout .shipping-methods .payment-card{height:auto}}.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--],.checkout .checkout__form_layout .shipping-methods .payment-card [class*=payment-method--]{display:flex;flex-direction:row;width:100%;gap:var(--spacing-xs);justify-content:space-between;align-items:center}.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--] [class$="--img"]:not(.GooglePay--img),.checkout .checkout__form_layout .shipping-methods .payment-card [class*=payment-method--] [class$="--img"]:not(.GooglePay--img){width:35px;height:35px}.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--] .GooglePay--img,.checkout .checkout__form_layout .shipping-methods .payment-card [class*=payment-method--] .GooglePay--img{position:absolute;right:-6px}.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--] .payment-logos,.checkout .checkout__form_layout .shipping-methods .payment-card [class*=payment-method--] .payment-logos{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:var(--spacing-xs)}@media(max-width: 480px){.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--] .payment-logos,.checkout .checkout__form_layout .shipping-methods .payment-card [class*=payment-method--] .payment-logos{display:grid !important;gap:var(--spacing-md);justify-items:center;height:40px}.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--] .payment-logos:has(:nth-child(n+2)),.checkout .checkout__form_layout .shipping-methods .payment-card [class*=payment-method--] .payment-logos:has(:nth-child(n+2)){grid-template-columns:repeat(2, 1fr)}}.checkout .checkout__form_layout .shipping-methods__loader{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-xs)}.checkout .checkout-footer{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-xxxl);display:block}.checkout .checkout-footer .checkout-footer-content{font-size:var(--font-size-xs)}.checkout .checkout-footer-mobile{display:none}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout-footer{display:none}.checkout .checkout-footer-mobile{margin-top:var(--spacing-sm);display:block}.checkout .checkout-footer-mobile .checkout-footer-content{font-size:var(--font-size-xs)}}@media(min-width: 768px)and (max-width: 1023px){.checkout .checkout-footer{display:block}.checkout .checkout-footer-mobile{margin-top:var(--spacing-sm);display:none}.checkout .checkout-footer-mobile .checkout-footer-content{font-size:var(--font-size-xs)}}@media(min-width: 480px)and (max-width: 768px){.checkout .checkout__form_layout{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}.checkout .checkout__form_layout .available-gateways .payment-card{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.checkout .checkout__form_layout .available-gateways .payment-card [class*=payment-method--] .payment-logos{height:50px}}.preview-shipping-details{display:flex;flex-direction:column;gap:var(--spacing-sm)}[class$=-container-body]{display:flex;gap:var(--spacing-xxxl);max-width:100%}[class$=-container-body] [class*=-left]{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width: 1024px){[class$=-container-body] [class*=-left]{width:70%}[class$=-container-body] [class*=-left].half{width:50%}}@media(min-width: 1024px)and (max-width: 1199px){[class$=-container-body] [class*=-left]{width:70%}[class$=-container-body] [class*=-left].half{width:50%}}@media(min-width: 1024px){[class$=-container-body] [class*=-right]{width:30%}[class$=-container-body] [class*=-right].half{width:50%}}@media(min-width: 1024px)and (max-width: 1199px){[class$=-container-body] [class*=-right]{width:30%}[class$=-container-body] [class*=-right].half{width:50%}}@media(max-width: 480px){[class$=-container-body]{flex-direction:column;gap:var(--spacing-xs)}}@media(min-width: 480px)and (max-width: 768px){[class$=-container-body]{flex-direction:column;gap:var(--spacing-xs)}}@media(min-width: 768px)and (max-width: 1023px){[class$=-container-body]{flex-direction:column;gap:var(--spacing-sm)}}.contact-container-body{max-width:var(--width-max-xl);margin-left:auto;margin-right:auto}.contact-container-body .ui-card{padding:var(--spacing-lg) var(--spacing-md)}@media(max-width: 768px){.contact-container-body .contact-left{gap:0}}:root{--spacing-xxxs: 0.125rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--spacing-6xl: 7rem;--spacing-selection-row: 0.625rem;--line-height-xxxs: 0.5em;--line-height-xxs: 0.625em;--line-height-xs: 0.75em;--line-height-sm: 0.875em;--line-height-md: 1em;--line-height-lg: 1.33em;--line-height-xl: 1.5em;--line-height-2xl: 1.75em;--line-height-3xl: 2em;--font-size-xxxs: 0.5rem !important;--font-size-xxs: 0.625rem !important;--font-size-xs: 0.75rem !important;--font-size-sm: 0.875rem !important;--font-size-md: 1rem !important;--font-size-lg: 1.125rem !important;--font-size-xl: 1.4rem !important;--font-size-2xl: 1.75rem !important;--font-size-3xl: 2.34375rem !important;--font-size-4xl: 2.5rem !important;--font-size-5xl: 3.5rem !important;--font-size-6xl: 5.0rem !important;--font-size-order-now: clamp(20px, 2vw, 32px);--border-radius-none: 0;--border-radius-sm: 0.25rem;--border-radius-md: 0.5rem;--border-radius-lg: 1rem;--border-radius-xl: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--border-width-xl: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.2);--card-shadow: 5px 17px 17px -15px rgba(0, 0, 0, 0.1);--shadow-none: none;--width-full: 100%;--width-max-xxs: 160px;--width-max-xs: 360px;--width-max-sm: 650px;--width-max-md: 960px;--width-max-lg: 1200px;--width-max-xl: 1440px;--width-profile-left: 200px;--no-header-logo-width: 200px;--content-width: 900px;--height-xs: 2rem;--height-sm: 2.5rem;--height-md: 3rem;--height-lg: 4rem;--height-xl: 5rem;--height-2xl: 6rem;--height-3xl: 7rem;--height-4xl: 8rem;--z-index-low: 10;--z-index-mid: 100;--z-index-high: 1000;--z-index-highest: 2000;--checkout-button-height: 43px;--careapp-chat-card-width: 30rem}.container-full{width:100%;margin:0 auto;padding-left:0;padding-right:0}.container-padded{width:100%;margin:0 auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.bg-light{background-color:#fff}.bg-accent{background-color:#f9faff}.bg-dark{background-color:#000}.container-default-1{margin:var(--spacing-xxxl) auto;padding:var(--spacing-xxl) var(--spacing-md);max-width:var(--width-max-md)}.border-radius-none{border-radius:var(--border-radius-none)}.border-radius-sm{border-radius:var(--border-radius-sm)}.border-radius-md{border-radius:var(--border-radius-md)}.border-radius-lg{border-radius:var(--border-radius-lg)}.border-radius-xl{border-radius:var(--border-radius-xl)}.border-width-thin{border-width:var(--border-width-thin)}.border-width-md{border-width:var(--border-width-md)}.border-width-thick{border-width:var(--border-width-thick)}.border-width-popover{border-width:var(--border-width-popover)}@keyframes move-up{0%{opacity:1;top:0px}100%{opacity:0}}.fadein{transition:1s ease-in}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}.spinner{width:48px;height:48px;border:8px solid rgba(12,50,81,.3);border-top-color:#0c3251;border-radius:50%;animation:spin 1s linear infinite}.spinner.small{width:32px;height:32px}.spinner.large{width:64px;height:64px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ui-input-container{position:relative}.ui-input-container .ui-input{width:100%;padding:var(--spacing-md) var(--spacing-md);font-size:var(--font-size-md);border:1px solid #e9ecef;border-radius:var(--spacing-xs);background-color:#fff;color:#000;outline:none;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out}.ui-input-container .ui-input:focus{border-color:#0c3251}.ui-input-container .ui-input.voucher-applied{background-color:#e9ecef}.ui-input-container .ui-input:disabled{opacity:.6;cursor:not-allowed}.ui-input-container .ui-input:focus+.ui-input-label,.ui-input-container .ui-input:not(:placeholder-shown)+.ui-input-label{transform:translate(10px, calc(-50% - var(--spacing-lg)));font-size:var(--font-size-xs);color:#0c3251;background-color:#fff;padding:0 var(--spacing-xxs)}.ui-input-container .ui-input-label{position:absolute;top:50%;transform:translateY(-50%);font-size:var(--font-size-sm);color:rgba(0,0,0,.6);pointer-events:none;transition:all .1s ease-in-out;left:10px}select:disabled{opacity:.6;cursor:not-allowed}form#subscribeForm input{background-color:#cde8f5 !important}.form-error{color:#dc3545}.form-general{display:flex;flex-direction:column;gap:var(--spacing-md)}.form-general .group-form{display:flex;flex-direction:column;position:relative}.form-general .password-validations{font-size:var(--font-size-sm)}.form-general .password-validations span{display:block;margin-bottom:var(--spacing-xxs)}.form-general .submit-form{display:flex;justify-content:flex-end}.form-general .input-wrapper{position:relative}.form-general .password-toggler{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:var(--z-index-low)}.form-general .buttons-wrapper{display:flex;gap:var(--font-size-md);justify-content:center}.form-control:focus{border-color:#0c3251 !important;box-shadow:none !important}a{color:#0c3251}.nav-link.active{background-color:#0c3251 !important;color:#fff !important}.form-check-input{cursor:pointer;border-width:var(--border-width-md) !important;border-color:#000 !important}.form-check-input:checked{border-color:#236e8b !important}.dropdown-item.active,.dropdown-item:active{background-color:#0c3251 !important;color:#fff !important}.form-control-lg{font-size:var(--font-size-md) !important}.payment-card input{height:var(--checkout-button-height)}.primary-button{margin:var(--spacing-md) 0;padding:var(--spacing-sm) var(--spacing-sm);background:#0c3251;color:#fff !important;display:inline-block;border-radius:var(--spacing-xs);transition:background-color .3s ease,transform .2s ease;width:auto;font-weight:600;font-size:calc(var(--font-size-md) + 3px) !important;letter-spacing:1px;line-height:20px !important;text-decoration:none;border:none;cursor:pointer}.primary-button.button-large{padding:var(--spacing-md) var(--spacing-md)}.primary-button.button-mid-small{font-size:var(--font-size-md) !important}.primary-button.button-small{font-size:var(--font-size-lg) !important;padding:var(--spacing-xs) var(--spacing-sm)}.primary-button.button-very-small{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm) !important}.primary-button.has-icon{display:flex;align-items:center;gap:var(--spacing-xs)}.primary-button.has-icon .material-symbols-outlined{padding:var(--spacing-xxs);color:#000;background-color:#fff}.primary-button.button-contact-us{display:flex;align-items:center;justify-content:center;width:100%;margin-top:var(--spacing-md)}.primary-button:hover{background-color:#45849d}.primary-button:focus{background:#0c3251}.primary-button.button-disabled{cursor:not-allowed;opacity:.8;pointer-events:none}@media(min-width: 480px)and (max-width: 768px){.primary-button{font-size:var(--font-size-md) !important}}@media(max-width: 480px){.primary-button{font-size:var(--font-size-md) !important}}@media(min-width: 480px)and (max-width: 768px){.primary-button.checkout-button{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.primary-button.checkout-button{width:100%}}.primary-button.order-box-button{max-width:calc(var(--width-max-xs) + 20px) !important;width:100%}.primary-button.button-paypal{display:inline-flex;align-items:center;justify-content:center;background-color:#ffc439;max-height:var(--checkout-button-height)}.primary-button.button-paypal.floating-button{display:none}@media(max-width: 480px){.primary-button.button-paypal.floating-button{display:inline-flex}}.primary-button.button-paypal img{vertical-align:middle;height:var(--font-size-lg)}@media(min-width: 480px)and (max-width: 768px){.primary-button.button-paypal img{height:var(--font-size-lg)}}.primary-button.button-paypal:hover{background-color:#f2ba36 !important}.primary-button.loading-button{display:flex;gap:var(--spacing-xs);align-items:center;justify-content:center;cursor:not-allowed;opacity:.8;pointer-events:none}.primary-button.loading-button.button-very-small{gap:var(--spacing-xxs)}.primary-button.loading-button.button-very-small__text{font-size:var(--font-size-sm) !important}.primary-button.loading-button.button-small__text{font-size:var(--font-size-lg) !important}.primary-button.loading-button__text{text-align:center}.primary-button.loading-button img{max-width:20px !important;width:auto !important;object-fit:contain !important;margin-top:0 !important;margin-bottom:0 !important}.smoky-white-button{padding:var(--spacing-sm) var(--spacing-sm);background:#0c3251;color:#fff !important;display:inline-block;border-radius:var(--spacing-xs);transition:background-color .3s ease,transform .2s ease;width:auto;font-weight:600;font-size:calc(var(--font-size-md) + 3px) !important;letter-spacing:1px;line-height:20px !important;text-decoration:none;border:none;cursor:pointer;background:#f0f4f9;color:#000 !important;border:1px solid #f0f4f9}.smoky-white-button.button-large{padding:var(--spacing-md) var(--spacing-md)}.smoky-white-button.button-mid-small{font-size:var(--font-size-md) !important}.smoky-white-button.button-small{font-size:var(--font-size-lg) !important;padding:var(--spacing-xs) var(--spacing-sm)}.smoky-white-button.button-very-small{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm) !important}.smoky-white-button.has-icon{display:flex;align-items:center;gap:var(--spacing-xs)}.smoky-white-button.has-icon .material-symbols-outlined{padding:var(--spacing-xxs);color:#000;background-color:#fff}.smoky-white-button.button-contact-us{display:flex;align-items:center;justify-content:center;width:100%;margin-top:var(--spacing-md)}.smoky-white-button:hover{background-color:#45849d}.smoky-white-button:focus{background:#0c3251}.smoky-white-button.button-disabled{cursor:not-allowed;opacity:.8;pointer-events:none}@media(min-width: 480px)and (max-width: 768px){.smoky-white-button{font-size:var(--font-size-md) !important}}@media(max-width: 480px){.smoky-white-button{font-size:var(--font-size-md) !important}}@media(min-width: 480px)and (max-width: 768px){.smoky-white-button.checkout-button{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.smoky-white-button.checkout-button{width:100%}}.smoky-white-button.order-box-button{max-width:calc(var(--width-max-xs) + 20px) !important;width:100%}.smoky-white-button.button-paypal{display:inline-flex;align-items:center;justify-content:center;background-color:#ffc439;max-height:var(--checkout-button-height)}.smoky-white-button.button-paypal.floating-button{display:none}@media(max-width: 480px){.smoky-white-button.button-paypal.floating-button{display:inline-flex}}.smoky-white-button.button-paypal img{vertical-align:middle;height:var(--font-size-lg)}@media(min-width: 480px)and (max-width: 768px){.smoky-white-button.button-paypal img{height:var(--font-size-lg)}}.smoky-white-button.button-paypal:hover{background-color:#f2ba36 !important}.smoky-white-button:hover{background:#fff}.floating-button{display:none}@media(min-width: 1024px){.floating-button.loading-button{display:none}}@media(min-width: 1024px)and (max-width: 480px){.floating-button.loading-button{display:block}}@media(min-width: 768px)and (max-width: 1023px){.floating-button.loading-button{display:none}}@media(min-width: 768px)and (max-width: 1023px)and (max-width: 480px){.floating-button.loading-button{display:block}}@media(max-width: 480px){.floating-button{display:block;width:90% !important;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);max-width:94%;z-index:var(--z-index-high)}}.order-now{color:#0c3251;cursor:pointer;text-decoration:underline;font-size:var(--font-size-order-now);font-weight:bold}.order-now:hover{color:#236e8b}.custom-google-button svg{margin-right:8px;color:#db4437 !important}.btn-primary{background-color:#0c3251 !important}.btn-primary:hover{background-color:#236e8b !important;color:#fff !important}.bg-light-blue{background:#f9faff !important}.btn-lg{--bs-btn-padding-y: 0.4rem !important}.bg-smoky{background-color:#f0f4f9 !important}.bg-soft-primary{background-color:rgba(12,50,81,.1)}.paypal-button{display:inline-flex;align-items:center;justify-content:center;background-color:#ffc439 !important;color:#003087 !important;font-family:Arial,sans-serif;font-weight:bold;font-size:18px;text-decoration:none;border-radius:6px;padding:12px 24px;border:none;cursor:pointer;max-width:300px;transition:background-color 0s ease}@media(min-width: 480px)and (max-width: 768px){.paypal-button{width:100% !important}}.paypal-button:hover{background-color:#f2ba36 !important}.paypal-button img{height:22px;margin-right:var(--spacing-xxs)}.add-to-cart-button-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:var(--width-max-xs)}.height-xs{height:var(--height-xs)}.height-sm{height:var(--height-sm)}.height-md{height:var(--height-md)}.height-lg{height:var(--height-lg)}.height-xl{height:var(--height-xl)}.height-2xl{height:var(--height-2xl)}.height-3xl{height:var(--height-3xl)}.height-4xl{height:var(--height-4xl)}.ui-icon__wrapper{text-align:center;background-color:#f9faff;border-radius:50%;cursor:pointer;width:var(--height-sm);height:var(--height-sm);border:1px solid rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}.ui-icon__wrapper:hover{border-color:#0c3251;border-width:1px;background-color:#f0f4f9}.ui-icon__wrapper.active{border-color:#0c3251;border-width:1px;background-color:#f0f4f9}.width-full{width:100%}.width-max-xs{max-width:var(--width-max-xs)}.width-max-sm{max-width:var(--width-max-sm)}.width-max-md{max-width:var(--width-max-md)}.width-max-lg{max-width:var(--width-max-lg)}.width-max-xl{max-width:var(--width-max-xl)}.chat-container{max-height:95vh;overflow:scroll}@media(max-width: 500px){.chat-container .gap-3{gap:.5rem !important}.chat-container .related-suggestions{padding-left:2px !important;padding-right:2px !important}.chat-container .related-suggestions svg{width:30px !important;height:30px !important}}@media(max-width: 500px){.chat-container .chat-prompt-title{margin-bottom:10px !important}}.chat-container::-webkit-scrollbar{display:none}@media(max-width: 500px){.chat-container{padding-left:0px !important;padding-right:0px !important}}@media(max-width: 500px){.chat-container .chat-ai .mb-1,.chat-container .chat-human .mb-1{margin-bottom:0 !important}.chat-container .chat-ai .font-size-md,.chat-container .chat-ai .footer .footer-container small.copyright,.footer .footer-container .chat-container .chat-ai small.copyright,.chat-container .chat-human .font-size-md,.chat-container .chat-human .footer .footer-container small.copyright,.footer .footer-container .chat-container .chat-human small.copyright{font-size:15px !important}.chat-container .chat-ai div.px-3,.chat-container .chat-human div.px-3{padding-left:10px !important;padding-right:10px !important}.chat-container .chat-ai .avatar,.chat-container .chat-human .avatar{font-size:13px !important;width:30px !important;height:30px !important}}.chat-container .chat-ai div,.chat-container .chat-ai p,.chat-container .chat-ai ol,.chat-container .chat-ai ul,.chat-container .chat-human div,.chat-container .chat-human p,.chat-container .chat-human ol,.chat-container .chat-human ul{line-height:1.5em !important}@media(max-width: 500px){.chat-container .chat-ai div,.chat-container .chat-ai p,.chat-container .chat-ai ol,.chat-container .chat-ai ul,.chat-container .chat-human div,.chat-container .chat-human p,.chat-container .chat-human ol,.chat-container .chat-human ul{font-size:14px !important;line-height:1.33em}}.chat-container .chat-ai img:not(.thumbnail-image){width:46px}@media(max-width: 500px){.chat-container .chat-ai img:not(.thumbnail-image){width:30px !important}}.chat-container .chat-ai .ai-accessories span:hover{background-color:rgba(12,50,81,.1)}.chat-container .chat-ai .ai-accessories .material-symbols-outlined{font-size:20px !important}.chat-container .chat-ai .ai-accessories .material-symbols-outlined.filled{font-variation-settings:"FILL" 1}.chat-container .chat-ai ol>li:first-of-type{margin-block-end:8px}.chat-container .diseases-sidebar{position:fixed;right:0;top:0;height:100%}.chat-container .play-button{height:100%;display:flex;align-items:center;justify-content:center}.chat-container .play-button .button{min-width:60px;min-height:60px;text-transform:uppercase;letter-spacing:1.3px;font-weight:700;color:#1f2937;border:none;border-radius:1000px;transition:all .22s ease-in-out 0s;cursor:pointer;outline:none;position:relative;padding:10px}.chat-container .play-button .button span{padding-top:2.5px}.chat-container .play-button button::before{content:"";border-radius:50%;min-width:72px;min-height:72px;border:6px solid #fff;box-shadow:0 0 6px #fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:all .22s ease-in-out 0s}.chat-container .play-button .button:hover,.chat-container .play-button .button:focus{color:#1f2937}.chat-container .play-button button:hover::after,.chat-container .play-button button:focus::after{animation:none;display:none}@keyframes ring{0%{width:30px;height:30px;opacity:1}100%{width:100px;height:100px;opacity:0}}.chat-container .chat-go-to-bottom{position:fixed;bottom:10%;left:45%}@media(max-width: 800px){.chat-container .chat-go-to-bottom{left:43%;bottom:15%}}@media(max-width: 500px){.chat-container .chat-go-to-bottom{left:30%;bottom:15%}}.mobile-modal-toggle-button{position:absolute;bottom:0;left:45%}.new-room-creating{opacity:.3}.new-room-creating .card{cursor:not-allowed !important}.chat-room-text-faded{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;font-weight:bold;background:linear-gradient(to right, rgb(255, 255, 255) 90%, rgba(255, 255, 255, 0));-webkit-background-clip:text;color:rgba(0,0,0,0);font-size:14px}.chat-room-text-normal{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;font-weight:bold;background:linear-gradient(to right, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0));-webkit-background-clip:text;color:rgba(0,0,0,0);font-size:14px}.custom-react-select{cursor:pointer}.custom-react-select ::-webkit-scrollbar{width:1px}.custom-react-select [id^=react-select]{color:#000 !important}.custom-react-select .indicatorContainer svg{color:#000 !important}.page-wrapper{height:100vh}.page-wrapper .sidebar-wrapper{transition:all .22s ease;width:250px;height:100%;max-height:100%;position:fixed;top:70px;left:-300px;z-index:999;background-color:#236e8b}@media(min-width: 1025px){.page-wrapper .sidebar-wrapper{z-index:1000}}@media(max-width: 1024px){.page-wrapper .sidebar-wrapper{left:0}}@media(max-width: 425px){.page-wrapper .sidebar-wrapper{width:260px}}@media(max-width: 320px){.page-wrapper .sidebar-wrapper{width:200px}}.page-wrapper .sidebar-wrapper ul{list-style-type:none;padding:0;margin:0}.page-wrapper .sidebar-wrapper ul li{transition:all .11s ease-out}.page-wrapper .sidebar-wrapper ul li:hover{transition:all .22s ease-in}.page-wrapper .sidebar-wrapper a{text-decoration:none}.page-wrapper .sidebar-wrapper .sidebar-content{max-height:calc(100% - 10px);height:100%;overflow-y:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.page-wrapper .sidebar-wrapper .sidebar-content::-webkit-scrollbar{display:none}.page-wrapper .sidebar-wrapper .sidebar-content.desktop{overflow-y:hidden}.page-wrapper .sidebar-wrapper .sidebar-brand{padding:10px 0px 20px 20px;display:flex;align-items:center;height:71px}@media(max-width: 834px){.page-wrapper .sidebar-wrapper .sidebar-brand{padding:10px 20px !important}}.page-wrapper .sidebar-wrapper .sidebar-brand>a{text-transform:uppercase;font-weight:bold;flex-grow:1;transition:all .22s ease}.page-wrapper .sidebar-wrapper .sidebar-brand>a:focus{outline:none}.page-wrapper .sidebar-wrapper .sidebar-brand #close-sidebar{cursor:pointer;font-size:24px;transition:all .22s ease}.page-wrapper .sidebar-wrapper .sidebar-header{padding:20px;overflow:hidden}.page-wrapper .sidebar-wrapper .sidebar-menu{padding:16px 0}.page-wrapper .sidebar-wrapper .sidebar-menu .header-menu span{font-weight:bold;font-size:14px;padding:15px 20px 5px 20px;display:inline-block}.page-wrapper .sidebar-wrapper .sidebar-menu li.active{background-color:rgba(12,50,81,.7)}.page-wrapper .sidebar-wrapper .sidebar-menu li:hover{background-color:rgba(12,50,81,.7)}@media(max-width: 500px){.page-wrapper .sidebar-wrapper .sidebar-menu li a.item-link{padding:8px 0px 8px 0px !important}}.page-wrapper .sidebar-wrapper .sidebar-menu li a{display:inline-block;width:100%;text-decoration:none;position:relative;padding:8px 24px 8px 20px;transition:all .22s ease;display:flex;align-items:center}@media(max-width: 1024px){.page-wrapper .sidebar-wrapper .sidebar-menu li a{padding:8px 24px 8px 24px}}@media screen and (max-width: 425px){.page-wrapper .sidebar-wrapper .sidebar-menu li a{padding:8px 24px 8px 12px}}.page-wrapper .sidebar-wrapper .sidebar-menu li a:hover>i::before{display:inline-block}.page-wrapper .sidebar-wrapper .sidebar-menu li a:focus{outline:none}.page-wrapper .sidebar-wrapper .sidebar-menu li a i{width:36px;height:36px;background-color:#f5f6f8;display:inline-flex !important;align-items:center;justify-content:center;font-size:16px;text-align:center;border-radius:5px;transition:all .22s ease}.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after{transform:rotate(90deg);right:17px}.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown:hover>a:after,.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a:after{color:#0c3251}.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu{display:none}.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul{padding:5px 0}.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul li{padding-left:25px;font-size:14px}.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul li a .badge,.page-wrapper .sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu ul li a .label{float:right;margin-top:0px}.page-wrapper .sidebar-wrapper .sidebar-menu ul li a span.label,.page-wrapper .sidebar-wrapper .sidebar-menu ul li a span.badge{float:right;margin-top:8px;margin-left:5px}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-brand .sidebar-colored,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-brand .sidebar-colored{display:inline-block}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-brand .logo-dark-mode,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-brand .logo-dark-mode{display:none !important}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-brand .logo-light-mode,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-brand .logo-light-mode{display:none !important}.page-wrapper .sidebar-wrapper.sidebar-colored .btn.btn-icon,.page-wrapper .sidebar-wrapper.sidebar-dark .btn.btn-icon{background-color:rgba(255,255,255,.03) !important;color:rgba(255,255,255,.5) !important;border:none !important;box-shadow:none}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-header,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-header,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu{border-top-color:rgba(12,50,81,.03)}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-header .user-info .user-role,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-header .user-info .user-status,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-brand>a,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li a,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-header .user-info .user-role,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-header .user-info .user-status,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-brand>a,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li a{color:rgba(12,50,81,.5)}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li.active>a,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li:active>a,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li:active>a:before,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li:hover>a:before,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li.active>a:before,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu .sidebar-dropdown.active>a,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-header .user-info,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-brand>a:hover,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li.active>a,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li:active>a,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li:active>a:before,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li:hover>a:before,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li.active>a:before,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu .sidebar-dropdown.active>a,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-header .user-info,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-brand>a:hover{color:#0c3251 !important}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu li a i,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu li a i{background-color:rgba(255,255,255,.03)}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu .sidebar-dropdown>a:after,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu .sidebar-dropdown>a:after{color:rgba(12,50,81,.1)}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu .sidebar-dropdown:hover>a:after,.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu .sidebar-dropdown.active>a:after,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu .sidebar-dropdown:hover>a:after,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu .sidebar-dropdown.active>a:after{color:#0c3251}.page-wrapper .sidebar-wrapper.sidebar-colored .sidebar-menu .sidebar-dropdown .sidebar-submenu ul li a:before,.page-wrapper .sidebar-wrapper.sidebar-dark .sidebar-menu .sidebar-dropdown .sidebar-submenu ul li a:before{color:rgba(12,50,81,.5)}.page-wrapper .sidebar-wrapper .sidebar-header,.page-wrapper .sidebar-wrapper .sidebar-menu{border-top:1px solid #e9ecef}.page-wrapper .sidebar-wrapper .sidebar-header .user-info .user-role,.page-wrapper .sidebar-wrapper .sidebar-header .user-info .user-status,.page-wrapper .sidebar-wrapper .sidebar-brand>a,.page-wrapper .sidebar-wrapper .sidebar-menu li a:not(.room-item-sidebar){color:#161c2d;font-weight:600}.page-wrapper .sidebar-wrapper .sidebar-brand .sidebar-colored{display:none}.page-wrapper .sidebar-wrapper .sidebar-brand .logo-dark-mode{display:none}.page-wrapper .sidebar-wrapper .sidebar-brand .logo-light-mode{display:inline-block}.page-wrapper .page-content{display:inline-block;width:100%;padding-left:0px;overflow-x:hidden}.page-wrapper .page-content .top-header{position:fixed;right:0;top:0;z-index:999;max-height:70px;left:0px}@media(min-width: 900px){.page-wrapper .page-content .top-header{padding-left:1rem;padding-right:1rem}}.page-wrapper .page-content .top-header .header-bar{height:71px;justify-content:space-between;align-items:center}.page-wrapper .page-content .top-header .header-bar .logo-icon{display:none}@media(max-width: 1024px){.page-wrapper .page-content .top-header .header-bar .logo-icon{display:block}}.page-wrapper .page-content .top-header .header-bar .logo-icon .small{display:none}@media(max-width: 767px){.page-wrapper .page-content .top-header .header-bar .logo-icon .small{display:block}}.page-wrapper .page-content .top-header .header-bar .logo-icon .big{display:none}.page-wrapper .page-content .top-header .header-bar .logo-icon .big .logo-dark-mode{display:none}.page-wrapper .page-content .top-header .header-bar .logo-icon .big .logo-light-mode{display:inline-block}@media(min-width: 768px)and (max-width: 1024px){.page-wrapper .page-content .top-header .header-bar .logo-icon .big{display:block}}.page-wrapper .page-content .top-header .header-bar .search-bar{padding-top:14.5px;padding-bottom:14.5px}.page-wrapper .page-content .top-header .header-bar .search-bar .menu-search form{position:relative}.page-wrapper .page-content .top-header .header-bar .search-bar .menu-search input[type=text],.page-wrapper .page-content .top-header .header-bar .search-bar .searchform input[type=text]{box-shadow:none;padding:10px 12px;height:36px;font-size:14px;display:block;width:250px;outline:none !important;padding-right:45px;opacity:.7}.page-wrapper .page-content .top-header .header-bar .search-bar .menu-search input[type=submit],.page-wrapper .page-content .top-header .header-bar .search-bar .searchform input[type=submit]{position:absolute;top:5px;right:10px;opacity:0;width:40px;height:40px}.page-wrapper .page-content .top-header .header-bar .search-bar .menu-search .searchform:after{content:"󰍉";position:absolute;font-family:"Material Design Icons";right:14px;top:10px;font-size:20px;line-height:20px;pointer-events:none}.page-wrapper .page-content .layout-specing{height:100%;position:relative}.page-wrapper .page-content .layout-specing .careapp-home-container.chat-container{margin-top:71px}@media(max-width: 500px){.page-wrapper .page-content .layout-specing{padding:0 0 0 0 !important}.page-wrapper .page-content .layout-specing .careapp-home-container.chat-container{padding-top:100px !important}}@media screen and (min-width: 1025px){.page-wrapper.toggled .page-content{padding-left:300px}}@media(max-width: 1024px){.page-wrapper.toggled .top-header{left:0}}.page-wrapper.toggled .sidebar-wrapper{left:0px}@media(max-width: 1024px){.page-wrapper.toggled .sidebar-wrapper{left:-300px}}.sidebar-dropdown-item{width:220px}.sidebar-dropdown-item a.item-link{color:#fff !important;width:90%}.sidebar-dropdown-item div.dropdown{width:5%}@media(max-width: 320px){.sidebar-dropdown-item{width:170px}}@media(min-width: 767px){.sidebar-dropdown-item{width:220px}.sidebar-dropdown-item a.item-link{width:90%}.sidebar-dropdown-item div.dropdown{width:10%}}@media(max-height: 650px){.chat-container.careapp-home-container>div{height:auto}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{width:8px}::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.page-wrapper .page-content{height:100%}.page-wrapper .ask-anything .image-container{position:relative;display:inline-block}.page-wrapper .ask-anything .image-container img{display:block;max-width:100%;height:auto}.page-wrapper .ask-anything .image-container .close-button{position:absolute;top:-5px;right:-8px;border:none;font-size:16px;color:#fff;cursor:pointer;border-radius:50%;visibility:hidden;background-color:#000}.page-wrapper .ask-anything .image-container:hover .close-button{visibility:visible}.page-wrapper .ask-anything textarea{background-color:#fff;max-height:210px;resize:none;overflow:scroll;padding-top:14px;font-weight:500;scrollbar-width:none}@media(max-width: 767px){.page-wrapper .ask-anything textarea{height:50px;padding-top:12px}}@media(max-width: 321px){.page-wrapper .ask-anything textarea{height:30px !important;margin-top:0px}}.page-wrapper .ask-anything textarea::-webkit-scrollbar{display:none}.page-wrapper .ask-anything .start-chat-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);border-top-left-radius:0;border-bottom-left-radius:0}.page-wrapper .suggestions .card{height:80px;cursor:pointer;background-color:rgba(240,244,249,.7) !important}.page-wrapper .suggestions .card .suggestion-single-item .sugesstion-text{line-height:1 !important}@media(min-width: 768px){.page-wrapper .suggestions .card{height:120px}}.page-wrapper .suggestions .card img{margin:auto;height:300px;width:50%}.page-wrapper .suggestions .card:hover:not(.no-hover){background-color:#f0f4f9 !important}@media(max-width: 500px){.page-wrapper .suggestions .suggestion-single-item:nth-child(n+4){display:none}}.manual-loader{z-index:1301;width:100%}.manual-loader .progress{height:.3rem;background-color:#0c3251;--bs-progress-bar-bg: $primary}.footer{background:#000}.footer .footer-container{margin-left:auto;margin-right:auto;max-width:var(--width-max-xl);padding:var(--spacing-xxl) var(--spacing-sm);display:flex;justify-content:space-between;flex-direction:row}@media(max-width: 768px){.footer .footer-container{align-items:center;flex-direction:column;gap:var(--spacing-md)}}.footer .footer-container small.copyright{color:#fff}.footer .footer-container .footer__row-left{display:flex;flex-direction:column;gap:var(--spacing-lg)}.footer .footer-container .footer__row-left small.copyright{display:block}@media(max-width: 768px){.footer .footer-container .footer__row-left small.copyright{display:none}}.footer .footer-container .footer__row-right{display:flex;flex-direction:column;gap:var(--spacing-lg)}.footer .footer-container .footer__row-right ul{list-style:none;display:flex;flex-direction:column;text-align:right;padding-left:0}@media(max-width: 768px){.footer .footer-container .footer__row-right ul{text-align:center}}.footer .footer-container .footer__row-right ul li a{font-size:var(--font-size-md);color:#fff}.footer .footer-container .footer__row-right .social-media-icons{display:flex;gap:var(--spacing-md);justify-content:center}.footer .footer-container .footer__row-right .social-media-icons img{width:24px;height:24px;vertical-align:bottom}.footer .footer-container .footer__row-right .social-media-icons a:hover{color:#0c3251}.footer .footer-container .footer__row-right small.copyright{display:none}@media(max-width: 768px){.footer .footer-container .footer__row-right small.copyright{display:block}}[class$=-banner-container]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;height:auto;min-height:65vh;color:#fff;max-width:100%;position:relative;left:0;padding:var(--spacing-6xl) var(--spacing-xs)}@media(max-width: 768px){[class$=-banner-container]{padding:var(--spacing-xxxl) var(--spacing-xxxs)}}[class$=-banner-container] .banner-content{max-width:var(--width-max-sm);text-align:center}[class$=-banner-container] .banner-content .primary-button{margin-top:var(--spacing-md)}[class$=-banner-container] .banner-content .banner-title{margin-left:auto;margin-right:auto}.stud-banner-container{background-image:url("d7ffc29763893558cb94.f8a3ebfa9aa5.jpg")}.varicocele-banner-container{background-image:url("7f0ca844a72dd02ccfcb.467f516939eb.jpg")}.treatment-banner-container{background-image:url("d821db62261422caa4ea.b79b4f7dddb4.jpg")}.consult-banner-container{background-image:url("ef9897a8ae1cdf5b7be5.df8af7fc7ee1.webp")}.specialist-banner-container{background-image:url("4e8cb7a3e45b759a57e6.7449d3b7f0cf.jpg")}.assessment-banner-container{background-image:url("52c6b90092ac9defdf07.3e21da0834b7.jpg")}.assessment-banner-container .banner-content{max-width:100%}.review-wrapper{background-color:#f9faff}.review-wrapper.light-blue-theme{background-color:#fff}.review-wrapper.light-blue-theme .review-item{background-color:#f9faff}.review-wrapper .review-item{padding:var(--spacing-lg);background-color:#fff;display:flex;flex-direction:column;justify-content:start;align-items:flex-start;margin-bottom:var(--spacing-md);gap:var(--spacing-xs)}@media(min-width: 480px)and (max-width: 768px){.review-wrapper .review-item{padding:var(--spacing-xs);gap:var(--spacing-xxs)}}.review-wrapper .review-item .review-stars{font-size:var(--font-size-lg);color:#236e8b}.review-wrapper .review-item .name-container{display:flex;gap:var(--spacing-xxs);align-items:center;justify-content:center}.review-wrapper .review-item .name-container .full-name{font-weight:bold;font-size:var(--font-size-lg)}@media(min-width: 480px)and (max-width: 768px){.review-wrapper .review-item .name-container .full-name{font-size:var(--font-size-md)}}.review-wrapper .review-item .name-container .material-symbols-outlined{margin-top:0;margin-bottom:0;color:#0c3251;cursor:pointer;font-size:var(--font-size-lg)}.review-wrapper .review-item .review-content{text-align:left;font-size:var(--font-size-sm)}@media(min-width: 480px)and (max-width: 768px){.review-wrapper .review-item .review-content{margin-bottom:0}}.review-wrapper .review-item .review-content u{color:#0c3251;font-weight:bold}.customer-review{color:#000;max-width:750px;margin:0 auto}.customer-review .review-stars{color:#0c3251}.customer-review blockquote{margin:0 auto;color:#000}.customer-review .blockquote-footer{font-weight:bold;color:#000}.tooltip-container{position:relative;display:inline-block;cursor:pointer;line-height:inherit !important;display:flex;align-items:center}.tooltip-content{position:absolute;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.75);color:#fff;padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .8s ease-in-out;z-index:10;font-weight:bold}@media(max-width: 1530px){.tooltip-content{left:-80%}}.tooltip-container:hover .tooltip-content{opacity:1}.tooltip-content.top{bottom:100%}.tooltip-content.top::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-content.bottom{top:100%}.tooltip-content.bottom::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}@media(max-width: 1530px){.tooltip-content.bottom::after{left:82%}}.ui-card{display:flex;flex-direction:column;background-color:#f9faff;border-radius:var(--spacing-xs);border-color:none !important;padding:var(--spacing-md)}.ui-card__header{padding:var(--spacing-xs);font-weight:600;color:#1f2937;font-size:var(--font-size-xxl)}.ui-card__body{padding:var(--spacing-xxs);font-size:1rem;color:#374151;display:flex;flex-direction:column;gap:var(--spacing-sm)}.ui-card__body-header{display:flex;justify-content:space-between}@media(max-width: 768px){.ui-card__body{gap:var(--spacing-xxs)}}.ui-card .summary__num_count{margin-left:auto}.ui-card__footer{padding:var(--spacing-xs);text-align:right;border-top:1px solid #e5e7eb}@media(min-width: 480px)and (max-width: 768px){.ui-card{padding:var(--spacing-xxs)}.ui-card__header{font-size:var(--font-size-lg)}.ui-card__body{font-size:var(--font-size-sm)}}@media(max-width: 480px){.ui-card{padding:var(--spacing-xxs)}.ui-card__header{font-size:var(--font-size-md)}.ui-card__body{font-size:.8rem}}.ui-card.suggestions-card{height:var(--height-4xl);max-width:var(--careapp-chat-card-width)}.ui-card.diseases-card{max-width:var(--careapp-chat-card-width);padding:var(--spacing-sm)}.ui-card.diseases-card .row{display:flex;align-items:center}.order-cards-wrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.order-card{width:100%;box-shadow:var(--shadow-md);border-radius:var(--border-radius-md);transition:all .3s ease}.order-card .order-info-row{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--spacing-xs)}@media(min-width: 480px)and (max-width: 768px){.order-card .order-info-row{grid-template-columns:repeat(2, 1fr)}}.order-card .order-info-row .order-info h5{font-weight:bold}@media(max-width: 480px){.order-card .order-info-row .order-info h5{font-size:var(--font-size-md)}}.order-card .order-info-row .order-info p{font-size:var(--font-size-sm);color:#000;margin-bottom:0}.order-card .product-info-wrapper{display:flex;flex-direction:column}.order-card .product-info{display:flex;gap:var(--spacing-md);align-items:center}.order-card .product-info img{width:150px;height:150px;object-fit:cover;border-radius:var(--border-radius-sm)}@media(min-width: 480px)and (max-width: 768px){.order-card .product-info img{width:80px;height:80px}}.order-card .product-info .product-details{display:flex;flex-direction:column;justify-content:flex-start}.order-card .product-info .product-details .attribute{font-size:var(--font-size-sm)}.no-orders-card{display:flex;text-align:center;justify-content:center;height:200px}.no-orders-card h5{margin-bottom:0 !important}hr{border:0;border-top:1px solid #fff;margin:20px 0}@media(min-width: 768px)and (max-width: 1023px){.toggled .top-header{background:#fff;margin-bottom:4px}.toggled #close-sidebar{color:#000 !important}}@media(max-width: 480px){nav .logo-img{width:100px !important}.main-banner .text-2 div{margin-top:.7rem !important;margin-bottom:.7rem !important}}@media(max-width: 480px){.nav-layout .container{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner{padding-left:var(--spacing-xxxs) !important;padding-right:var(--spacing-xxxs) !important}.layout-content .main-banner .card{border:none !important;padding:0 !important;margin-top:0 !important}}@media(min-width: 768px)and (max-width: 835px){.nav-layout .navbar{margin-top:2rem !important;margin-bottom:2rem !important}.contact-us-banner{margin-top:40px;margin-bottom:40px}.contact-us-banner .social-media-icons{margin-top:4rem !important;margin-bottom:4rem !important}}@media(min-width: 450px)and (max-width: 768px){.top-header{margin-top:1rem !important;margin-bottom:1rem !important}.nav-layout .navbar{margin-top:1rem !important;margin-bottom:1rem !important}}@media(max-width: 900px){.layout-content{padding-top:2rem !important;padding-bottom:2rem !important}}@media(max-width: 400px){.layout-content,.navbar{padding-right:.5rem !important;padding-left:.5rem !important}}@media(max-width: 600px){.layout-specing .careapp-home-container.px-3,.top-header .header-bar.px-3{padding-left:0 !important;padding-right:0 !important}}.animated-skeleton{margin-top:86.4px !important;margin-bottom:36px !important;height:auto !important}@media(min-width: 768px){.animated-skeleton{margin-bottom:10px !important}}@media(max-width: 500px){.animated-skeleton{margin-top:33.6px !important;margin-bottom:0px !important}}@media(max-width: 320px){.animated-skeleton{margin-top:16px !important;margin-bottom:-10px !important}}@media(max-width: 300px){.animated-skeleton{margin-top:0px !important;margin-bottom:-40px !important}}@media(max-width: 500px){.careapp-home-container{margin-top:16px;margin-bottom:16px}.header-bar .app-logo{height:25px}}@media(max-width: 500px){.profile-nav-pills{margin-bottom:16px !important}}@media(max-width: 200px){.hamburger-icon svg{width:20px;height:20px}.avatar{width:25px !important;height:25px !important;font-size:8px !important}}@media(max-width: 500px){.chakra-menu__menuitem svg,.chakra-menu__menuitem .avatar{font-size:8px !important;width:18px !important;height:18px !important}}@media(max-width: 900px){.top-header{margin-top:0 !important}}@media(min-width: 767px)and (max-width: 920px){.chat-human .py-2{padding-top:1rem !important;padding-bottom:1rem !important}}@media(min-width: 765px)and (max-width: 1530px){.center-col-careapp{width:90% !important}}@media(min-width: 500px)and (max-width: 630px){.room-item-sidebar.px-3{padding-left:0 !important;padding-right:0 !important}.page-wrapper .sidebar-wrapper .sidebar-menu li a{padding:8px 24px 8px 20px !important}}.flexbox-container.cart .checkout-button{max-width:var(--width-max-xs)}.flexbox-container.cart .cart-lines{display:flex;gap:var(--spacing-lg);flex-direction:column}.flexbox-container.cart .cart-lines .cart-single-line{position:relative;display:flex;align-items:center;opacity:1;border-top:1px solid #e9ecef}.flexbox-container.cart .cart-lines .cart-single-line.last-item{border-bottom:1px solid #e9ecef}.flexbox-container.cart .cart-lines .cart-single-line__pending{opacity:.5}.flexbox-container.cart .cart-lines .cart-single-line__img{max-width:calc(var(--width-max-xs)/3);height:auto;margin-right:var(--spacing-md)}@media(max-width: 480px){.flexbox-container.cart .cart-lines .cart-single-line__img{max-width:calc(var(--width-max-xs)/4.5)}}@media(min-width: 480px)and (max-width: 768px){.flexbox-container.cart .cart-lines .cart-single-line__img{max-width:calc(var(--width-max-xs)/4.5)}}@media(min-width: 768px)and (max-width: 1023px){.flexbox-container.cart .cart-lines .cart-single-line__img{max-width:calc(var(--width-max-xs)/4.5)}}.flexbox-container.cart .cart-lines .cart-single-line__description{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(max-width: 480px){.flexbox-container.cart .cart-lines .cart-single-line__description{overflow:hidden}}.flexbox-container.cart .cart-lines .cart-single-line__description .heading{display:flex;justify-content:space-between;width:100%}.flexbox-container.cart .cart-lines .cart-single-line__description .main-content{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.flexbox-container.cart .cart-lines .cart-single-line__description .main-content .attributes{font-size:var(--font-size-sm)}@media(max-width: 480px){.flexbox-container.cart .cart-lines .cart-single-line__description .main-content .attributes{text-overflow:ellipsis;overflow:hidden;font-size:var(--font-size-xs)}}.flexbox-container.cart .cart-lines .cart-single-line__description .main-content .extra{display:flex;flex-direction:column;gap:var(--spacing-xs)}.flexbox-container.cart .cart-lines .cart-single-line__description .main-content .extra .custom-select{width:var(--spacing-xxxl)}.flexbox-container.cart .cart-lines .cart-single-line__description .main-content .extra .price-tag{font-size:var(--font-size-sm)}.flexbox-container.cart .cart-lines .empty-cart{display:flex;flex-direction:column;min-height:calc(var(--height-xl)*3);justify-content:center;align-items:center}.flexbox-container.cart .cart-lines .empty-cart h3{text-wrap:nowrap}.flexbox-container.cart .checkout-footer{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-xxxl);display:block}.flexbox-container.cart .checkout-footer .checkout-footer-content{font-size:var(--font-size-xs)}.flexbox-container.cart .checkout-footer-mobile{display:none}@media(min-width: 480px)and (max-width: 768px){.flexbox-container.cart .checkout-footer{display:none}.flexbox-container.cart .checkout-footer-mobile{margin-top:var(--spacing-sm);display:block}.flexbox-container.cart .checkout-footer-mobile .checkout-footer-content{font-size:var(--font-size-xs)}}@media(min-width: 768px)and (max-width: 1023px){.flexbox-container.cart .checkout-footer{display:block}.flexbox-container.cart .checkout-footer-mobile{margin-top:var(--spacing-sm);display:none}.flexbox-container.cart .checkout-footer-mobile .checkout-footer-content{font-size:var(--font-size-xs)}}.cart-success-message a{text-decoration:underline !important;color:#000 !important}.cart-actions{margin-top:var(--spacing-xs);display:flex;gap:var(--spacing-md);align-items:center}.cart-actions .delete-text{font-size:var(--font-size-sm);cursor:pointer}:root{--spacing-xxxs: 0.125rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-sm: 0.75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--spacing-6xl: 7rem;--spacing-selection-row: 0.625rem;--line-height-xxxs: 0.5em;--line-height-xxs: 0.625em;--line-height-xs: 0.75em;--line-height-sm: 0.875em;--line-height-md: 1em;--line-height-lg: 1.33em;--line-height-xl: 1.5em;--line-height-2xl: 1.75em;--line-height-3xl: 2em;--font-size-xxxs: 0.5rem !important;--font-size-xxs: 0.625rem !important;--font-size-xs: 0.75rem !important;--font-size-sm: 0.875rem !important;--font-size-md: 1rem !important;--font-size-lg: 1.125rem !important;--font-size-xl: 1.4rem !important;--font-size-2xl: 1.75rem !important;--font-size-3xl: 2.34375rem !important;--font-size-4xl: 2.5rem !important;--font-size-5xl: 3.5rem !important;--font-size-6xl: 5.0rem !important;--font-size-order-now: clamp(20px, 2vw, 32px);--border-radius-none: 0;--border-radius-sm: 0.25rem;--border-radius-md: 0.5rem;--border-radius-lg: 1rem;--border-radius-xl: 9999px;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--border-width-xl: 10px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);--shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.2);--card-shadow: 5px 17px 17px -15px rgba(0, 0, 0, 0.1);--shadow-none: none;--width-full: 100%;--width-max-xxs: 160px;--width-max-xs: 360px;--width-max-sm: 650px;--width-max-md: 960px;--width-max-lg: 1200px;--width-max-xl: 1440px;--width-profile-left: 200px;--no-header-logo-width: 200px;--content-width: 900px;--height-xs: 2rem;--height-sm: 2.5rem;--height-md: 3rem;--height-lg: 4rem;--height-xl: 5rem;--height-2xl: 6rem;--height-3xl: 7rem;--height-4xl: 8rem;--z-index-low: 10;--z-index-mid: 100;--z-index-high: 1000;--z-index-highest: 2000;--checkout-button-height: 43px;--careapp-chat-card-width: 30rem}.custom-select{position:relative}.custom-select-icon{position:absolute;width:var(--spacing-md);height:100%;right:var(--spacing-xxs);color:currentcolor;font-size:var(--font-size-md);position:absolute;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;pointer-events:none;top:50%;transform:translateY(-50%)}.custom-select select{display:inline-block;width:100%;padding:var(--spacing-xxs) var(--spacing-xxs);font-size:var(--font-size-sm);font-weight:400;background-color:#fff;border:1px solid #f0f4f9;border-radius:var(--spacing-xxs);appearance:none;cursor:pointer;transition:all .2s ease;padding-right:var(--spacing-xl)}.custom-select select:hover{border-color:#4b5563}.custom-select select:focus{outline:none;border-color:#0c3251;box-shadow:0 0 0 1px rgba(12,50,81,.5)}.custom-select select::after{content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);border:solid rgba(0,0,0,0);border-width:.25rem .25rem 0 .25rem;border-color:#e9ecef rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);pointer-events:none}.custom-select select:disabled{background-color:#e9ecef;border-color:#e9ecef;cursor:not-allowed}.custom-select select option{padding:var(--spacing-xs) var(--spacing-sm);background-color:#fff;color:#161c2d;border:none}.custom-select select option:hover{background-color:#f0f4f9}.custom-select select option:active{background-color:#f0f4f9}.voucher{margin-top:var(--spacing-sm)}.voucher .voucher-form{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width: 480px)and (max-width: 768px){.voucher .voucher-form__content:has(>div:nth-child(2):last-child){display:flex;flex-direction:row;justify-content:space-between}.voucher .voucher-form__content:has(>div:nth-child(2):last-child)>div:first-child{flex:0 0 68%}.voucher .voucher-form__content:has(>div:nth-child(2):last-child)>div:last-child{flex:0 0 30%}}@media(min-width: 480px)and (max-width: 768px){.voucher .voucher-form__content:has(>div:nth-child(2):last-child){display:flex;flex-direction:row;justify-content:space-between}.voucher .voucher-form__content:has(>div:nth-child(2):last-child)>div:first-child{flex:0 0 60%}.voucher .voucher-form__content:has(>div:nth-child(2):last-child)>div:last-child{flex:0 0 32%}}.voucher .voucher-form__button{display:flex;gap:var(--spacing-sm)}.voucher .voucher-form .ui-badge{white-space:nowrap;font-size:var(--font-size-xs)}@media(min-width: 480px)and (max-width: 768px){.voucher .voucher-form .ui-badge{width:100%;margin-top:var(--spacing-xxs)}}@media(min-width: 768px)and (max-width: 1023px){.voucher .voucher-form .ui-badge{position:absolute;right:6px;top:17%;margin:4px;transform:translateY(-50%);justify-content:center}}@media(min-width: 1024px){.voucher .voucher-form .ui-badge{line-height:normal;position:absolute;right:6px;top:17%;margin:4px;transform:translateY(-50%);justify-content:center}}.voucher-form__button-edit-button{cursor:pointer;text-align:center;margin-top:auto;margin-bottom:auto}.ui-badge{padding:var(--spacing-xxs) var(--spacing-sm);border:1px solid #e9ecef;border-radius:var(--spacing-xxs);white-space:nowrap;background-color:#fff;align-content:center}.ui-badge.badge-color-red{color:#fff;background-color:#dc3545;border:none}.ui-badge.badge-color-custom{color:var(--badge-color, #e9ecef);border:1px solid var(--badge-color, #e9ecef)}.ui-badge.badge-color-green{border:1px solid #28a745}.order-summary{display:flex;width:auto;flex-direction:column}@media(max-width: 480px){.order-summary{min-width:100px}}.order-summary.is-read-only{width:100%}@media(min-width: 480px)and (max-width: 768px){.order-summary{width:100%;min-width:100%}}.order-summary__content-values{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs)}.order-success-page{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xl)}.popover-container{position:absolute;top:var(--spacing-xl);left:calc(var(--spacing-xxxs) - 20px);min-width:calc(var(--width-max-xs) + 30px);margin:0 var(--spacing-sm);display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.popover-container.secure-payment-popover,.popover-container.return-cart-popover{position:fixed;top:var(--spacing-4xl);left:50%;transform:translateX(-50%);z-index:var(--z-index-highest);min-width:unset;width:min(90vw,var(--width-max-xs))}.popover-container.secure-payment-popover .popover-content::before,.popover-container.secure-payment-popover .popover-content::after,.popover-container.return-cart-popover .popover-content::before,.popover-container.return-cart-popover .popover-content::after{left:50%}@media(min-width: 480px)and (max-width: 768px){.popover-container{top:var(--spacing-lg)}}@media(max-width: 480px){.popover-container{min-width:calc(var(--width-max-xs) - 70px);max-width:100%;left:calc(-1*var(--spacing-sm));right:10px}}@media(min-width: 480px)and (max-width: 768px){.popover-container{width:100%}}.popover-container.show{visibility:visible;opacity:1}.popover-container .popover-body{font-weight:normal;text-align:center;line-height:1.33rem}.popover-container .popover-content{position:relative;min-width:var(--width-max-xs);width:100%;background:#f9faff;border-radius:var(--spacing-xs);border:1px solid rgba(0,0,0,.1);padding:var(--spacing-sm);text-align:center}@media(max-width: 480px){.popover-container .popover-content{min-width:calc(var(--width-max-xs) - 90px);max-width:100%}}@media(min-width: 480px)and (max-width: 768px){.popover-container .popover-content{width:100%}}.popover-container .popover-content::before{content:"";position:absolute;top:-10px;left:10%;transform:translateX(-50%);width:0;height:0;border-left:var(--border-width-popover) solid rgba(0,0,0,0);border-right:var(--border-width-popover) solid rgba(0,0,0,0);border-bottom:var(--border-width-popover) solid #f9faff}@media(min-width: 1024px){.popover-container .popover-content::before{left:35%}}.popover-container .popover-content::after{content:"";position:absolute;top:-12px;left:10%;transform:translateX(-50%);width:0;height:0;border-left:var(--border-width-popover) solid rgba(0,0,0,0);border-right:var(--border-width-popover) solid rgba(0,0,0,0);border-bottom:var(--border-width-popover) solid rgba(0,0,0,.1);z-index:-1}@media(min-width: 1024px){.popover-container .popover-content::after{left:35%}}.popover-container .popover-content .popover-actions{padding:0 var(--spacing-sm);display:flex;gap:var(--spacing-sm);justify-content:center}.popover-container .popover-content .popover-actions .primary-button,.popover-container .popover-content .popover-actions .smoky-white-button{margin:0}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper select{width:100%;padding-right:var(--spacing-xl);appearance:none}.select-wrapper .dropdown-icon{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);pointer-events:none}.maps-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.maps-container .custom-map{width:100%;height:300px;z-index:10}@media(min-width: 1024px){.maps-container .custom-map{height:calc(var(--height-4xl)*2)}}.auth-card{padding:var(--spacing-xl);max-width:calc(var(--width-max-xs) + 100px);margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(max-width: 480px){.auth-card{padding:var(--spacing-xs)}}.auth-card__form{display:flex;flex-direction:column;gap:var(--spacing-md)}.profile-container .profile-container-body{gap:var(--spacing-xl);flex-direction:row}@media(max-width: 480px){.profile-container .profile-container-body{flex-direction:column;gap:0}}@media(min-width: 480px)and (max-width: 768px){.profile-container .profile-container-body{flex-direction:column;gap:0}}.profile-container .profile-container-body .profile-left{width:var(--width-profile-left)}@media(min-width: 480px)and (max-width: 768px){.profile-container .profile-container-body .profile-left{width:100%}}.profile-container .profile-container-body .sidebar ul{padding-left:0 !important;flex-direction:column;list-style:none;display:flex;gap:var(--spacing-lg);width:100%;margin-bottom:0 !important;gap:0}@media(min-width: 1024px){.profile-container .profile-container-body .sidebar ul li{margin-bottom:0}.profile-container .profile-container-body .sidebar ul li .consult-button{display:none}}.profile-container .profile-container-body .sidebar ul li a{color:#000 !important;text-decoration:none;font-size:var(--font-size-md);font-weight:bold}.profile-container .profile-container-body .sidebar ul li a.nav-link-active,.profile-container .profile-container-body .sidebar ul li a.active{color:#0c3251 !important}.profile-container .profile-container-body .sidebar ul li a:hover{color:#0c3251 !important}@media(min-width: 480px)and (max-width: 768px){.profile-container .profile-container-body .sidebar ul li:first-child{margin-top:var(--spacing-md)}}@media(min-width: 480px)and (max-width: 768px){.profile-container .profile-container-body .sidebar ul{flex-direction:row}}.profile-container .profile-container-body .sidebar ul li{padding:var(--spacing-sm);list-style:none}@media(min-width: 480px)and (max-width: 768px){.profile-container .profile-container-body .sidebar ul li{margin-top:0 !important;margin-bottom:0 !important}}.profile-container .profile-container-body .profile-right{padding-left:var(--spacing-sm)}@media(min-width: 1024px){.profile-container .profile-container-body .profile-right{width:80%;padding-left:0}}@media(min-width: 768px)and (max-width: 1023px){.profile-container .profile-container-body .profile-right{width:70%;padding-left:0}}@media(max-width: 480px){.profile-container .profile-container-body .profile-right{width:100%}}.profile-container .profile-container-body .ui-card{padding:var(--spacing-lg) var(--spacing-md)}.profile-container .sign-out{font-weight:700;color:#000 !important;display:flex;justify-content:flex-end;margin:var(--spacing-sm) var(--spacing-xxl)}.profile-container .actions-button{display:flex;gap:var(--spacing-md);align-items:center}.profile-container .actions-button .edit-button{cursor:pointer}.flexbox-container{display:flex}@media(max-width: 768px){.flexbox-container{flex-wrap:wrap}}@media(max-width: 1024px){.flexbox-container{flex-direction:column}}.flexbox-column{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:0 var(--spacing-sm);flex:0 0 auto;width:100%}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-1{width:8.3333333333%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-2{width:16.6666666667%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-3{width:25%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-4{width:33.3333333333%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-5{width:41.6666666667%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-6{width:50%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-7{width:58.3333333333%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-8{width:66.6666666667%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-9{width:75%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-10{width:83.3333333333%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-11{width:91.6666666667%}}@media(min-width: 1025px){.flexbox-column[class*=column-xl-].column-xl-12{width:100%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-1{width:8.3333333333%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-2{width:16.6666666667%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-3{width:25%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-4{width:33.3333333333%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-5{width:41.6666666667%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-6{width:50%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-7{width:58.3333333333%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-8{width:66.6666666667%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-9{width:75%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-10{width:83.3333333333%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-11{width:91.6666666667%}}@media(min-width: 992px){.flexbox-column[class*=column-lg-].column-lg-12{width:100%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-1{width:8.3333333333%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-2{width:16.6666666667%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-3{width:25%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-4{width:33.3333333333%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-5{width:41.6666666667%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-6{width:50%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-7{width:58.3333333333%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-8{width:66.6666666667%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-9{width:75%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-10{width:83.3333333333%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-11{width:91.6666666667%}}@media(min-width: 768px){.flexbox-column[class*=column-md-].column-md-12{width:100%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-1{width:8.3333333333%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-2{width:16.6666666667%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-3{width:25%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-4{width:33.3333333333%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-5{width:41.6666666667%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-6{width:50%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-7{width:58.3333333333%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-8{width:66.6666666667%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-9{width:75%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-10{width:83.3333333333%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-11{width:91.6666666667%}}@media(min-width: 576px){.flexbox-column[class*=column-sm-].column-sm-12{width:100%}}.ui-modal{z-index:1000;position:relative;overflow:hidden}.ui-modal__backdrop{background-color:rgba(0,0,0,.3);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999}.ui-modal__centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:var(--z-index-high);margin:0 auto}.ui-modal__container{width:var(--width-max-md);max-height:95vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;color:#fff;z-index:10;border-radius:var(--spacing-xs);box-shadow:0 5px 20px 0 #000}@media(max-width: 768px){.ui-modal__container.large,.ui-modal__container.medium{width:calc(var(--width-max-xs) - 40px);max-height:95vh}}.ui-modal__container.large{width:var(--width-max-md)}.ui-modal__container.small{width:var(--width-max-sm)}@media(max-width: 768px){.ui-modal__container.small{width:var(--width-max-xs);max-height:95vh}}.ui-modal__header{color:#000}.ui-modal__close-button{border:none;cursor:pointer;background:rgba(0,0,0,0)}.ui-modal__content{padding:var(--spacing-sm);text-align:center}.ui-modal__header-wrapper{display:flex;justify-content:space-between;padding:0 var(--spacing-xs)}.ui-modal__header-wrapper.ui-modal__no-header{padding:var(--spacing-xs)}@media(min-width: 1024px){.ui-modal__header-wrapper.ui-modal__no-header{padding:var(--spacing-sm)}}@media(min-width: 1024px){.ui-modal__header-wrapper{padding:0 var(--spacing-sm)}}.carousel-image-left .carousel-wrapper .slide-item{display:flex;justify-content:center}.carousel-image-left .carousel-wrapper .slide-item .slide-image{width:var(--width-full);max-width:var(--width-full);height:auto;max-height:100%;margin:0 auto;cursor:pointer;object-fit:contain}@media(max-width: 767px){.carousel-image-left .carousel-wrapper .slide-item .slide-image{max-width:85%;max-height:95%}}.carousel-image-left .carousel-wrapper .thumbnail-wrapper{display:flex;justify-content:center;align-items:center;padding-top:var(--spacing-xxs);flex-wrap:wrap;max-width:var(--width-full)}.carousel-image-left .carousel-wrapper .thumbnail-wrapper .thumbnail-image{width:50px;height:50px;object-fit:cover;cursor:pointer;margin:0 var(--spacing-xxs);border-radius:var(--spacing-xxs);border:2px solid rgba(0,0,0,0);opacity:.6;transition:opacity .111s ease}.carousel-image-left .carousel-wrapper .thumbnail-wrapper .thumbnail-image.active{border:2px solid #0c3251;opacity:1}.carousel-image-left .carousel-wrapper .thumbnail-wrapper .thumbnail-image.no-image{width:50px;height:50px}@media(max-width: 767px){.carousel-image-left .carousel-wrapper .thumbnail-wrapper .thumbnail-image{width:35px;height:35px}.carousel-image-left .carousel-wrapper .thumbnail-wrapper .thumbnail-image.no-image{width:35px;height:35px}}.image-viewer-wrapper{font-family:"Lato",sans-serif;display:flex;flex-direction:column;justify-content:space-between;height:auto}@media(min-width: 768px){.image-viewer-wrapper{flex-direction:row}}@media(max-width: 767px){.image-viewer-wrapper{height:400px}}.image-viewer-wrapper .large-image-wrapper{flex:5;display:flex;align-items:center;justify-content:center;width:var(--width-full);height:100%;overflow:hidden}@media(max-width: 767px){.image-viewer-wrapper .large-image-wrapper{max-width:500px;max-height:500px}}.image-viewer-wrapper .large-image-wrapper .large-image{width:var(--width-full);height:80vh;object-fit:contain;border-radius:var(--border-radius-md)}.image-viewer-wrapper .thumbnails-wrapper{flex:1;margin-top:var(--spacing-md)}@media(min-width: 768px){.image-viewer-wrapper .thumbnails-wrapper{margin-top:0}}.image-viewer-wrapper .thumbnails-wrapper .thumbnails-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:.25rem}@media(min-width: 768px){.image-viewer-wrapper .thumbnails-wrapper .thumbnails-grid{grid-template-columns:repeat(2, 1fr)}}.image-viewer-wrapper .thumbnails-wrapper .thumbnails-grid .thumbnail-image{width:var(--width-full);max-width:80px;height:auto;cursor:pointer;object-fit:cover;border-radius:4px;border:2px solid rgba(0,0,0,0);transition:border .2s ease}.image-viewer-wrapper .thumbnails-wrapper .thumbnails-grid .thumbnail-image.active{border:3px solid #236e8b}.thead{width:var(--width-full) !important}#size-guide{margin-bottom:var(--spacing-md)}#size-guide button{text-align:center}.small-table tbody{display:block !important;width:var(--width-full) !important}.small-table tr{display:inline-block !important;width:var(--width-full) !important}.size-center-align-div{width:var(--width-full);max-width:var(--width-full);display:block;margin:0 auto}.table-size-chart .big-table{display:block}.table-size-chart{border-collapse:collapse;width:var(--width-full);table-layout:fixed}.size-guide-title{font-weight:bold;margin-bottom:var(--spacing-lg)}.table-size-chart .tr-grey{background-color:#f9faff !important}.table-size-chart th,.table-size-chart td{padding:calc(var(--spacing-sm) - 2px);width:90px;text-align:center;line-height:var(--line-height-lg);font-size:var(--font-size-sm)}.table-size-chart td{text-align:center !important}.inches{display:block}.centimeters{display:none}.inches,.centimeters{font-size:var(--font-size-sm) !important}.button-inches{font-weight:bold}.button-centimeters{font-weight:bold;letter-spacing:1px}.small-table{display:none !important}.table-size-chart{border-collapse:separate;border-spacing:0;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.sizechart-table-headers{font-weight:bold;text-align:left}#size-chart-button{margin:0 auto;display:block !important;width:auto;border:none;color:#fff}#size-chart-button:hover{cursor:pointer;transition:all .111s ease}#size-chart-button:focus{outline:none !important}@media screen and (max-width: 915px){.big-table{display:none !important}.small-table{display:block !important}.table-size-chart{border:2px solid #0c3251;border-radius:4px}.table-size-chart thead,.table-size-chart tbody,.table-size-chart tr{display:block;width:var(--width-full)}.table-size-chart thead th{width:var(--width-full);display:inline-block;text-align:center}.table-size-chart th{text-align:left !important}.table-size-chart td{text-align:center !important}.table-size-chart td,.table-size-chart th{padding:11 14px}.small-table th{text-align:center !important}.table-size-chart td,.table-size-chart th{display:inline-block;width:calc(50% - 4px) !important}.size-center-align-div{margin-left:0;width:var(--width-full) !important}}.youtube-video-wrapper{width:var(--width-full);max-width:var(--width-full);margin:0 auto}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-responsive iframe{position:absolute;top:0;left:0;width:var(--width-full);height:var(--width-full)}.custom-slider{position:relative;overflow:hidden;display:flex;align-items:center}.custom-slider .custom-slider-container{margin:0 auto;width:80%;overflow:hidden}.custom-slider .custom-slider-container.recommended-slider{margin:auto}@media(max-width: 480px){.custom-slider .custom-slider-container{width:64%}}.custom-slider .slider-wrapper-center{display:flex;transition:transform .5s ease-in-out;justify-content:center}.custom-slider .slider-wrapper-left{display:flex;transition:transform .5s ease-in-out;justify-content:start}.custom-slider .slider-wrapper-right{display:flex;transition:transform .5s ease-in-out;justify-content:end}.custom-slider .slider-item{box-sizing:border-box;flex:1 0 auto;display:flex;justify-content:center;align-items:center}.custom-slider .slider-arrow-prev{position:absolute;top:50%;transform:translateY(-50%);color:#000;border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:var(--z-index-low);left:10px}@media(max-width: 768px){.custom-slider .slider-arrow-prev{left:0px}}.custom-slider .slider-arrow-next{position:absolute;top:50%;transform:translateY(-50%);color:#000;border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:var(--z-index-low);right:10px}@media(max-width: 768px){.custom-slider .slider-arrow-next{right:0px}}.custom-slider .swiper-slide{min-width:170px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.custom-slider .swiper-slide{margin-right:0px !important}}.image-grid-container{display:flex;justify-content:center;width:100%}.image-grid-flex{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.image-grid-flex .image-item{flex:1 1 calc(50% - 16px);max-width:70%;box-sizing:border-box}.image-grid-flex .image-item img{width:100%;height:auto;display:block;object-fit:cover}@media(max-width: 425px){.image-grid-container{width:100%}.image-grid-flex .image-item{flex:1 1 100%;max-width:100%}.image-grid-flex .image-item img{width:80%;margin:0 auto}}nav .logo-img{height:37.77px;max-height:37.77px;width:auto !important}nav .nav-item .nav-link{color:#000 !important}nav .nav-item .nav-link:hover{color:#236e8b !important}nav .checkout-title{font-size:var(--font-size-xl);position:absolute;left:50%;transform:translateX(-50%);text-align:center;align-items:center;justify-content:center;white-space:nowrap}@media(max-width: 768px){nav .checkout-title{font-size:var(--font-size-lg)}}@media(max-width: 480px){nav .checkout-title{font-size:var(--font-size-md)}}@media(max-width: 320px){nav .checkout-title{font-size:var(--font-size-sm);min-width:var(--width-max-xxs)}}.hamburger-icon{transition:left .22s ease}.hamburger-icon.shifted{left:28px}.navbar{display:flex;align-items:center;padding-right:var(--spacing-md);padding-left:var(--spacing-md)}.navbar-nav{display:flex}.nav-link{text-decoration:none;color:#000}[class$=-navbar]{background-color:var(--primary);color:var(--white)}[class$=-navbar] ul{margin-top:0 !important}[class$=-navbar] img{cursor:pointer}[class$=-navbar] .material-symbols-outlined{display:flex;align-items:center;font-size:var(--font-size-xl);margin:5px}[class$=-navbar] .navbar-container{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--width-max-xl);margin-left:auto;margin-right:auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);z-index:var(--z-index-low)}@media(max-width: 480px){[class$=-navbar] .navbar-container{justify-content:space-between !important}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-container{justify-content:space-between !important}}[class$=-navbar] .navbar-container.is-checkout-page{width:100%;position:relative;justify-content:space-between}@media(max-width: 480px){[class$=-navbar] .navbar-container.is-checkout-page .consult-button{display:none}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-container.is-checkout-page .consult-button{display:none}}@media(min-width: 768px)and (max-width: 1023px){[class$=-navbar] .navbar-container.is-checkout-page .consult-button{display:none}}[class$=-navbar] .navbar-container.is-checkout-page .navbar-logo{left:0;transform:translateX(0)}@media(max-width: 480px){[class$=-navbar] .navbar-container.is-checkout-page .navbar-logo img{min-width:95px}}[class$=-navbar] .navbar-container.is-checkout-page .navbar-toggle{display:none}[class$=-navbar] .navbar-container.is-cart-page{justify-content:space-between}[class$=-navbar] .navbar-container.is-cart-page .navbar-toggle{display:none}[class$=-navbar] .navbar-container.is-cart-page .ui-icon__wrapper:has(img.consult-button){display:none}@media(max-width: 480px){[class$=-navbar] .navbar-container.is-cart-page .consult-button{display:none}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-container.is-cart-page .consult-button{display:none}}@media(min-width: 768px)and (max-width: 1023px){[class$=-navbar] .navbar-container.is-cart-page .consult-button{display:none}}[class$=-navbar] .navbar-container.is-cart-page .navbar-logo{left:0;transform:translateX(0)}@media(max-width: 480px){[class$=-navbar] .navbar-container{justify-content:center;position:relative}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-container{justify-content:center;position:relative}}@media(min-width: 768px)and (max-width: 1023px){[class$=-navbar] .navbar-container{justify-content:center;position:relative}}[class$=-navbar] .navbar-container .navbar-toggle{display:none}@media(min-width: 1024px){[class$=-navbar] .navbar-container{justify-content:space-between}[class$=-navbar] .navbar-container .navbar-logo{position:static;transform:none}[class$=-navbar] .navbar-container .navbar-toggle{display:none}}[class$=-navbar] .navbar-logo{font-size:0;font-weight:bold}[class$=-navbar] .navbar-logo .return-cart-logo{display:inline-block;cursor:pointer}[class$=-navbar] .navbar-logo img{min-width:170px}@media(max-width: 480px){[class$=-navbar] .navbar-logo img{min-width:120px}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-logo img{min-width:120px}}[class$=-navbar] .navbar-right-items{display:none}[class$=-navbar] .navbar-right-items .navbar-toggle{display:none;background:none;border:none;font-size:var(--font-size-lg);color:var(--white);cursor:pointer}[class$=-navbar] .cart-icon,[class$=-navbar] .navbar-right-section__desktop,[class$=-navbar] .navbar-right-section__mobile{display:flex;align-items:center;position:relative;gap:var(--spacing-md)}[class$=-navbar] .cart-icon:not(.profile-icon),[class$=-navbar] .navbar-right-section__desktop:not(.profile-icon),[class$=-navbar] .navbar-right-section__mobile:not(.profile-icon){margin-left:auto}@media(max-width: 480px){[class$=-navbar] .cart-icon,[class$=-navbar] .navbar-right-section__desktop,[class$=-navbar] .navbar-right-section__mobile{gap:var(--spacing-xxs)}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .cart-icon,[class$=-navbar] .navbar-right-section__desktop,[class$=-navbar] .navbar-right-section__mobile{gap:var(--spacing-xxs)}}[class$=-navbar] .cart-icon .menu-icon-custom,[class$=-navbar] .navbar-right-section__desktop .menu-icon-custom,[class$=-navbar] .navbar-right-section__mobile .menu-icon-custom{cursor:pointer}[class$=-navbar] .cart-icon .ui-badge,[class$=-navbar] .navbar-right-section__desktop .ui-badge,[class$=-navbar] .navbar-right-section__mobile .ui-badge{position:absolute;top:0;right:0;border-radius:50%;padding:0;height:calc(var(--height-xs)/2 + 1px);font-size:var(--font-size-xxs);width:calc(var(--height-xs)/2 + 1px);text-align:center;line-height:calc(var(--height-xs)/2 + 1px)}@media(min-width: 1024px){[class$=-navbar] .cart-icon__desktop{display:block}[class$=-navbar] .cart-icon__mobile{display:none}[class$=-navbar] .navbar-right-section__desktop{display:flex}[class$=-navbar] .navbar-right-section__mobile{display:none}}[class$=-navbar] .navbar-links{list-style:none;display:flex;gap:var(--spacing-lg);width:100%;margin-bottom:0 !important}@media(min-width: 1024px){[class$=-navbar] .navbar-links li{margin-bottom:0}[class$=-navbar] .navbar-links li .consult-button{display:none}}[class$=-navbar] .navbar-links li a{color:#000 !important;text-decoration:none;font-size:var(--font-size-md);font-weight:bold}[class$=-navbar] .navbar-links li a.nav-link-active,[class$=-navbar] .navbar-links li a.active{color:#0c3251 !important}[class$=-navbar] .navbar-links li a:hover{color:#0c3251 !important}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-links li:first-child{margin-top:var(--spacing-md)}}@media(max-width: 480px){[class$=-navbar] .navbar-right-items{display:flex;gap:var(--spacing-md);align-items:center}[class$=-navbar] .navbar-right-items .navbar-toggle{display:block}[class$=-navbar] .navbar-left-icons{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:0;z-index:var(--z-index-high)}[class$=-navbar] .navbar-left-icons .navbar-toggle{display:block;background:rgba(0,0,0,0);padding:0;border:0}[class$=-navbar] .navbar-left-icons .navbar-toggle .material-symbols-outlined{display:flex;align-items:center;font-size:var(--font-size-xl)}[class$=-navbar] .navbar-links{display:flex;flex-direction:column;background-color:#fff;position:fixed;left:0;height:100vh;width:75%;max-width:300px;padding:var(--spacing-sm) var(--spacing-md);margin-top:80px;top:80px !important;visibility:hidden;opacity:0;overflow-y:auto}[class$=-navbar] .navbar-links.navbar-open{opacity:1;visibility:visible;transform:translateX(0%);transition:transform .15s ease-in-out,opacity .15s ease-in-out,visibility 0s linear}[class$=-navbar] .navbar-links.navbar-open li{text-align:left;width:100%;padding:0}[class$=-navbar] .navbar-links.navbar-closed{opacity:0;visibility:hidden;transform:translateX(-100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .2s}[class$=-navbar] .cart-icon__desktop{display:none}[class$=-navbar] .cart-icon__mobile{display:block}[class$=-navbar] .navbar-right-section__desktop{display:none}[class$=-navbar] .navbar-right-section__mobile{display:flex;flex-shrink:0}}@media(min-width: 480px)and (max-width: 768px){[class$=-navbar] .navbar-right-items{display:flex;gap:var(--spacing-md);align-items:center}[class$=-navbar] .navbar-right-items .navbar-toggle{display:block}[class$=-navbar] .navbar-left-icons{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:0;z-index:var(--z-index-high)}[class$=-navbar] .navbar-left-icons .navbar-toggle{display:block;background:rgba(0,0,0,0);padding:0;border:0}[class$=-navbar] .navbar-left-icons .navbar-toggle .material-symbols-outlined{display:flex;align-items:center;font-size:var(--font-size-xl)}[class$=-navbar] .navbar-links{display:flex;flex-direction:column;background-color:#fff;position:fixed;left:0;height:100vh;width:75%;max-width:300px;padding:var(--spacing-sm) var(--spacing-md);margin-top:80px;top:80px !important;visibility:hidden;opacity:0;overflow-y:auto}[class$=-navbar] .navbar-links.navbar-open{opacity:1;visibility:visible;transform:translateX(0%);transition:transform .15s ease-in-out,opacity .15s ease-in-out,visibility 0s linear}[class$=-navbar] .navbar-links.navbar-open li{text-align:left;width:100%;padding:0}[class$=-navbar] .navbar-links.navbar-closed{opacity:0;visibility:hidden;transform:translateX(-100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .2s}[class$=-navbar] .cart-icon__desktop{display:none}[class$=-navbar] .cart-icon__mobile{display:block}[class$=-navbar] .navbar-right-section__desktop{display:none}[class$=-navbar] .navbar-right-section__mobile{display:flex;flex-shrink:0}}@media(min-width: 768px)and (max-width: 1023px){[class$=-navbar] .navbar-right-items{display:flex;gap:var(--spacing-md);align-items:center}[class$=-navbar] .navbar-right-items .navbar-toggle{display:block}[class$=-navbar] .navbar-left-icons{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:0;z-index:var(--z-index-high)}[class$=-navbar] .navbar-left-icons .navbar-toggle{display:block;background:rgba(0,0,0,0);padding:0;border:0}[class$=-navbar] .navbar-left-icons .navbar-toggle .material-symbols-outlined{display:flex;align-items:center;font-size:var(--font-size-xl)}[class$=-navbar] .navbar-links{display:flex;flex-direction:column;background-color:#fff;position:fixed;left:0;height:100vh;width:75%;max-width:300px;padding:var(--spacing-sm) var(--spacing-md);margin-top:80px;top:80px !important;visibility:hidden;opacity:0;overflow-y:auto}[class$=-navbar] .navbar-links.navbar-open{opacity:1;visibility:visible;transform:translateX(0%);transition:transform .15s ease-in-out,opacity .15s ease-in-out,visibility 0s linear}[class$=-navbar] .navbar-links.navbar-open li{text-align:left;width:100%;padding:0}[class$=-navbar] .navbar-links.navbar-closed{opacity:0;visibility:hidden;transform:translateX(-100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .2s}[class$=-navbar] .cart-icon__desktop{display:none}[class$=-navbar] .cart-icon__mobile{display:block}[class$=-navbar] .navbar-right-section__desktop{display:none}[class$=-navbar] .navbar-right-section__mobile{display:flex;flex-shrink:0}}@media(min-width: 1024px){[class$=-navbar] .navbar-links{flex-direction:row}}@media(min-width: 480px)and (max-width: 768px){.app-navbar .navbar-logo img.flavicon-logo{min-width:40px !important}}@media(max-width: 480px){.app-navbar .navbar-logo img.flavicon-logo{min-width:35px !important}}.app-main-layout .nav-layout{position:fixed;top:0;right:0;width:100%;box-shadow:0 3px 0 rgba(0,0,0,.01);background-color:#fff;height:80px;z-index:var(--z-index-high);display:flex;align-items:center}@media(max-width: 480px){.app-main-layout .nav-layout .container-padded{padding:var(--spacing-md) var(--spacing-sm)}}@media(min-width: 480px)and (max-width: 768px){.app-main-layout .nav-layout .container-padded{padding:var(--spacing-md) var(--spacing-sm)}}@media(max-width: 480px){.app-navbar .navbar-right-items{width:100%}}@media(min-width: 480px)and (max-width: 768px){.app-navbar .navbar-right-items{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.app-navbar .navbar-right-items{width:100%}}.careapp-navbar .navbar-container{display:flex;justify-content:space-between;width:100%;max-width:var(--width-max-xl);margin-left:auto;margin-right:auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.alert,.alert-success,.alert-error{font-family:"Inter","sans-serif";font-weight:500;padding:var(--spacing-sm);border-radius:var(--spacing-xs)}.custom-alert{background:#f0f4f9;font-weight:600}.invalid-error{width:var(--width-full);margin-top:.25rem;font-size:.875em;color:#dc3545;font-weight:bold}.bg-soft-danger,.alert-error{background-color:#dc3545;color:#fff}.bg-soft-success,.notification.success,.alert-success{background-color:rgba(40,167,69,.85)}.payment-error{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-error .animation-content{width:50%;margin:0 auto}.payment-error button{width:var(--width-full)}@keyframes skeleton-loading{0%{background-position:-200% 0}100%{background-position:200% 0}}.skeleton{width:var(--skeleton-width, 100%);height:var(--skeleton-height, 20px);background:linear-gradient(90deg, #f0f4f9, #F9FAFF, #f0f4f9);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:var(--spacing-xs)}.password-toggler{transition:all .11s ease-out;border-radius:50%}.password-toggler:hover{transition:all .26s ease-in;background-color:#e9ecef}.pagination-container{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-lg)}.pagination-info{font-size:var(--font-size-md);color:var(--text-color)}.pagination-controls{display:flex;gap:var(--spacing-sm)}.pagination-button{background-color:#0c3251;color:#fff;padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius-md);cursor:pointer;transition:background-color .3s ease}.pagination-button:disabled{background-color:#e9ecef;cursor:not-allowed}.pagination-button:hover:not(:disabled){background-color:#236e8b}@media(min-width: 480px)and (max-width: 768px){.pagination-button{padding:var(--spacing-xs) var(--spacing-sm)}.no-orders-card{height:150px}}.products-list .title-center{text-align:center}.products-list .grid-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(168px, max-content));gap:var(--spacing-sm);justify-content:center;align-items:start}.products-list .product-card-mobile-wrapper{display:flex;flex-direction:column;gap:var(--spacing-sm)}.products-list .product-card-mobile-wrapper .product-card-mobile{border-radius:var(--spacing-sm);display:flex;height:240px;background:#fff;border:1px solid #f9faff}.products-list .product-card-mobile-wrapper .product-card-mobile__img-container{background:#f9faff;width:50%;display:flex;align-items:center;border-top-left-radius:var(--spacing-sm);border-bottom-left-radius:var(--spacing-sm);padding:0 6px}.products-list .product-card-mobile-wrapper .product-card-mobile__img-container img{width:100%}.products-list .product-card-mobile-wrapper .product-card-mobile__content{width:50%;display:flex;flex-direction:column;padding:var(--spacing-sm)}.products-list .product-card-mobile-wrapper .product-card-mobile__content .price{font-size:var(--font-size-lg)}.products-list .product-card-mobile-wrapper .product-card-mobile__content .discount{font-size:var(--font-size-md)}.products-list .product-card-mobile-wrapper .product-card-mobile__content .primary-button{margin-top:auto}.products-list .price-discount{display:flex;justify-content:start;align-items:center}.products-list .product-content{padding:var(--spacing-xxs)}.products-list .price{color:#000;font-weight:bold;margin-bottom:var(--spacing-xs)}.products-list .discount{color:#28a745;font-size:var(--font-size-sm);margin-left:var(--spacing-xxs);margin-bottom:var(--spacing-xs)}.products-list h6{font-size:var(--font-size-md);overflow-wrap:normal;word-break:normal;margin-top:0 !important}.products-list p{font-size:var(--font-size-sm)}.products-list .product-card{width:170px;height:340px;color:#000 !important;background-color:#f9faff;border-radius:var(--border-radius-md);border:2px solid rgba(0,0,0,0);box-sizing:border-box;transition:box-shadow .11s;padding:var(--spacing-xxs);text-align:start;cursor:pointer}.products-list .product-card.gap-between{margin:0 15px 0}.products-list .product-card:hover{border-color:#0c3251}.products-list .product-card img{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md);max-height:100%;width:auto;margin-bottom:var(--spacing-xs)}.complete-profile{background-color:#fff;width:99vw;min-height:100vh;display:flex;justify-content:center;align-items:center}.contact-us-banner .info-section .card{cursor:pointer;letter-spacing:.3px;border-color:#0c3251 !important;color:#0c3251}@media(min-width: 767px){.contact-us-banner .info-section .card{width:80%}}@media(max-width: 884px){.contact-us-banner .info-section .card{border-color:rgba(0,0,0,0) !important}}.contact-us-banner .info-section .card:hover .contact-item-svg{fill:#0c3251;stroke:#0c3251;transition:.22s ease}@media(min-width: 1000px){.contact-us-banner .info-section .social-media-icons{position:absolute;bottom:20%}}.contact-us-banner .info-section .social-media-icons svg{color:#0c3251;cursor:pointer}.contact-us-banner .contact-form form .form-group ::placeholder{color:rgba(33,37,41,.55) !important}.contact-us-margins{margin:var(--spacing-xxxl) 0}.contact-items-list .contact-item-svg{color:#236e8b !important}.contact-items-list .single-contact-item{background-color:rgba(0,0,0,0)}.contact-items-list .single-contact-item .ui-card__body{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm)}.product-details-container{display:flex;flex-direction:column;gap:calc((var(--spacing-lg) + var(--spacing-md))/2);max-width:600px}.product-details-container .error-message{color:#dc3545;font-size:var(--font-size-md)}.product-details-container .selection-row-container{display:flex;flex-direction:column;gap:var(--spacing-xs)}.product-details-container .selection-row{display:flex;gap:var(--spacing-selection-row);flex-wrap:wrap;margin-top:0}.product-details-container .attribute-title{font-weight:bold;text-transform:capitalize;font-size:var(--font-size-md)}.product-details-container .selection-button-wrapper{padding:var(--spacing-xxxs)}.product-details-container .selection-button-wrapper.error-button{border:2px solid #dc3545;border-radius:5px}.product-details-container .selection-button{color:#000 !important;border:2px solid #000;padding:6px 12px;background-color:#fff;cursor:pointer;transition:background-color .3s;text-transform:uppercase;border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);min-width:auto;display:inline-flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-details-container .selection-button.active{border:3px solid #0c3251;color:#0c3251;box-shadow:2px 3px 0px 0px rgba(0,0,0,.123);font-weight:bold}.product-details-container .selection-button:hover{background-color:#f9faff}.product-details-container .selection-button:disabled{opacity:.2;cursor:not-allowed}@media(min-width: 480px)and (max-width: 768px){.product-details-container{gap:var(--spacing-md)}.product-details-container .selection-row-container{gap:var(--spacing-sm)}.product-details-container .selection-row{gap:var(--spacing-xs)}.product-details-container .selection-button{padding:4.44px 7.77px;font-size:13.33px}}.questionnaire-card{padding:var(--shadow-md);text-align:center}.questionnaire-card .subtitle{font-weight:bold;margin-bottom:var(--spacing-md)}.questionnaire-card .image-container{margin:0 auto;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:600px;height:600px}.questionnaire-card .image{width:100%;height:100%;object-fit:cover}.questionnaire-card .image-title{margin-top:var(--spacing-xs);font-weight:600}.questionnaire-card .slider-container{width:var(--width-full);max-width:600px;margin:0 auto;margin-bottom:1rem}.questionnaire-card .slider-container .slider{width:var(--width-full);-webkit-appearance:none;appearance:none;height:.5rem;background:#f9faff;border-radius:var(--border-radius-sm);outline:none;opacity:.7;transition:opacity .2s}.questionnaire-card .slider-container .slider:hover{opacity:1}.questionnaire-card .slider-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.5rem;height:1.5rem;background:#0c3251;border-radius:50%;cursor:pointer}.questionnaire-card .slider-container .slider::-moz-range-thumb{width:1.5rem;height:1.5rem;background:#0c3251;border-radius:50%;cursor:pointer}.questionnaire-card .button-container{display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-md)}.or-divider-container{position:relative;width:var(--width-full);text-align:center;margin:var(--spacing-md) 0}.or-divider-container .divider-line{width:var(--width-full);height:1px;background-color:#e9ecef}.or-divider-container .divider-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0 var(--spacing-xs);font-size:var(--font-size-sm);background-color:#f9faff}.common-social-text{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.common-social-text .social-icon{width:20px;margin-top:2px}.common-social-text .social-text{font-size:var(--spacing-md);text-align:center;margin:auto 0}.notification{background-color:#f0f4f9;color:#0c3251;padding:var(--spacing-sm);border-radius:var(--spacing-xs);display:flex;align-items:center !important;justify-content:space-between;width:330px !important;position:fixed;z-index:var(--z-index-high)}.notification .message{text-align:center}.notification.top-right{top:40px;right:20px;align-items:flex-end}.notification.success{color:#fff}.notification.error{background-color:#dc3545;color:#fff}.notification.warning{background-color:#f2ba36;color:#fff}.notification.info{background-color:#236e8b;color:#fff}.close-btn{background:none;border:none;color:inherit;cursor:pointer}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.searchable-dropdown{position:relative;color:#000;cursor:default}.searchable-dropdown .arrow{border-color:#333337 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:var(--spacing-xxs) var(--spacing-xxs) 0;content:" ";display:block;height:0;margin-top:.8rem;position:absolute;right:10px;top:14px;width:0}.searchable-dropdown .arrow.open{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333337;border-width:0 var(--spacing-xxs) var(--spacing-xxs)}.searchable-dropdown .options{display:none;background-color:#fff;border:1px solid #f0f4f9;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:var(--spacing-xxs);max-height:200px;overflow-y:auto;position:absolute;border-radius:var(--spacing-xs);top:100%;width:100%;z-index:var(--z-index-mid)}.searchable-dropdown .options.open{display:block}.searchable-dropdown .option{box-sizing:border-box;color:#000;cursor:pointer;display:block;padding:var(--spacing-md)}.searchable-dropdown .option.no-option{text-align:center}.searchable-dropdown .option.selected,.searchable-dropdown .option.highlighted,.searchable-dropdown .option:hover{background-color:#45849d;color:#fff}.stripe-payment-form{display:flex;flex-direction:column;gap:var(--spacing-md)}.stripe-payment-form button{max-width:var(--width-max-xs);margin:0 auto;width:100%}.product-info-wrapper{margin-bottom:var(--spacing-lg)}.price-discount-wrapper{display:flex;gap:var(--spacing-sm);align-items:center}.original-price-discounted{opacity:.6;text-decoration:line-through;font-weight:bold}.ab-test-overlay{position:relative}.ab-test-overlay .ui-icon__wrapper{position:absolute;z-index:var(--z-index-low);opacity:.5}.ab-test-overlay .ui-icon__wrapper.arrow-prev{left:0;top:50%}.ab-test-overlay .ui-icon__wrapper.arrow-forward{right:0;top:50%}.ab-test-overlay .button-edit{z-index:var(--z-index-low);opacity:.5;position:absolute;top:90%;left:5%}.ab-test-overlay .input-ai{z-index:var(--z-index-low);opacity:.5;position:absolute;top:94%;left:5%}.ab-test-overlay .preview-ai{z-index:var(--z-index-low);opacity:.5;position:absolute;top:90%;left:8%}.ab-test-overlay .add-to-queue-ai{z-index:var(--z-index-low);opacity:.5;position:absolute;top:90%;left:13.6%}.ab-test-overlay .ab-test-name{position:absolute;z-index:var(--z-index-low);background-color:#fff;padding:var(--spacing-md);top:90%;right:5%;border-radius:var(--spacing-sm)}
/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-feature-settings: ;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */


