body.et_divi_theme{background-color:#f4f6f7!important}#main-header,#main-header .container,.et-fixed-header#main-header{background-color:#f4f6f7!important}.logo_container #logo{content:url(https://nolachill.com/wp-content/uploads/nolachill-logo-transparent.png)!important;max-height:80px!important}#top-menu li a,#top-menu>li>a{color:#2b3236!important;font-weight:500!important;letter-spacing:0.5px!important}#top-menu li a:hover{color:#2f6f9a!important;opacity:1!important}#top-menu .sub-menu li a{color:#2b3236!important}#top-menu .sub-menu{background-color:#ffffff!important}.mobile_menu_bar::before{color:#2b3236!important}#mobile_menu{background-color:#f4f6f7!important}#mobile_menu li a{color:#2b3236!important;border-color:#eef1f3!important}#top-header{background-color:#2b3236!important;color:#cfd5d8!important}#top-header a{color:#e0e4e6!important}#top-header a:hover{color:#fff!important}.et_pb_blurb{border-color:#d0d8dd!important}.et_pb_blurb:hover{border-color:#2f6f9a!important;box-shadow:0 4px 20px rgba(47,111,154,0.12)!important}#et_pb_widget_area_2,.et_pb_widget_area_2,.et_pb_sidebar_1{background-color:#2b3236!important;border-radius:8px!important}#main-header .et_pb_button{color:#2f6f9a!important;border-color:#2f6f9a!important}#main-header .et_pb_button:hover{background-color:#2f6f9a!important;color:#fff!important}.et-fixed-header .logo_container #logo{max-height:50px!important;transition:max-height 0.3s ease}@media(max-width:767px){.logo_container #logo{max-height:50px!important}}:root{--nc-accent:#2f6f9a;--nc-accent-hover:#265d82;--nc-ink:#182327;--nc-radius:8px}body .et_pb_button{background:var(--nc-accent)!important;border:none!important;border-radius:var(--nc-radius)!important;color:#fff!important;font-weight:600!important;text-transform:none!important;letter-spacing:.01em!important;padding:12px 24px!important}body .et_pb_button:hover{background:var(--nc-accent-hover)!important;padding:12px 24px!important}body .et_pb_button:after{display:none!important}.nc-service-price-strip a[style*="background"]{border-radius:13px!important;font-weight:600!important}#main-content h1,#main-content h2,#main-content h3,h1.entry-title{text-transform:none!important;letter-spacing:-0.01em!important}@media (max-width:767px){#main-content h1,h1.entry-title{font-size:clamp(30px,8vw,38px)!important;line-height:1.15!important}}.et_pb_fullwidth_slider_0 .et_pb_slide{position:relative}.et_pb_fullwidth_slider_0 .et_pb_slide::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,19,25,.74) 0%,rgba(10,19,25,.42) 55%,rgba(10,19,25,.18) 100%);z-index:1;pointer-events:none}.et_pb_fullwidth_slider_0 .et_pb_container{position:relative;z-index:2}.et_pb_slide_description{text-align:left!important}.et_pb_slide_title,.et_pb_slide_content{text-shadow:none!important}.et_pb_slide_title{text-transform:none!important;letter-spacing:-0.015em!important;font-weight:700!important;font-size:clamp(34px,5vw,54px)!important;line-height:1.08!important}.et_pb_slide_content{font-size:16px!important;line-height:1.6!important}.et_pb_slide_content p[style*="letter-spacing:2px"]{letter-spacing:.05em!important;font-size:14px!important}.et_pb_slide_content p a[href*="book=first-cryo"]{display:inline-block!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.55)!important;color:#fff!important;text-decoration:none!important;padding:5px 14px!important;border-radius:999px!important;white-space:nowrap!important;font-weight:600!important}.nc-reviews-row .et_pb_module,.nc-reviews-row .et_pb_code_inner{height:auto!important}.nc-reviews-row .et_pb_code_inner>div{height:auto!important;min-height:0!important;padding:18px 20px 16px!important}.nc-reviews-row .et_pb_code_inner p[style*="margin-top:auto"]{margin-top:10px!important;padding-top:0!important}.nc-reviews-row{display:flex;flex-wrap:wrap;align-items:stretch}@media (max-width:767px){.nc-service-price-strip{padding:16px!important;margin:16px 0!important}.nc-service-price-strip p{margin-bottom:8px!important}.nc-service-price-strip h2{font-size:22px!important}.nc-service-price-strip a[style*="background"]{display:inline-block!important;white-space:nowrap!important;font-size:14px!important;padding:10px 16px!important}}@media (max-width:767px){.nc-homepage-service-card__media{aspect-ratio:16/9!important}.nc-homepage-service-card{padding:14px!important}.nc-homepage-service-card p{margin-bottom:10px!important}}@media (max-width:980px){#top-header .container{padding-top:2px!important;padding-bottom:2px!important}#et-info-phone,#et-info-email{font-size:14px!important;line-height:1.5!important}#et-info-phone a,#et-info-email a{font-size:14px!important}#logo{max-height:52px!important}}ul#mobile_menu .sub-menu,ul#mobile_menu li.menu-item-has-children>ul,html body .et_mobile_menu .sub-menu{display:none!important}.et_mobile_menu[style*="display: block"],.et_mobile_menu[style*="display:block"]{display:flex!important;flex-direction:column!important}ul#mobile_menu>li:has(a[href*="schedule-an-appointment"]){order:-1}.et_mobile_menu a[href*="schedule-an-appointment"]{background:var(--nc-accent)!important;color:#fff!important;border-radius:var(--nc-radius)!important;margin:8px 10px!important;text-align:center!important;font-weight:600!important}#main-content p:has(>a[href*="gift-cards"]):has(>a[href*="schedule-an-appointment"]){font-size:0!important;line-height:1!important}#main-content p:has(>a[href*="gift-cards"]):has(>a[href*="schedule-an-appointment"])>a{font-size:14px!important;display:inline-block!important;margin:0 8px 8px 0!important;padding:9px 15px!important;background:#fff!important;border:1.5px solid var(--nc-accent)!important;color:var(--nc-accent)!important;border-radius:13px!important;text-decoration:none!important;font-weight:600!important}#main-content p:has(>a[href*="gift-cards"]):has(>a[href*="schedule-an-appointment"])>a:first-child{background:var(--nc-accent)!important;color:#fff!important}#main-content .entry-content>hr{margin:20px 0!important}body.nc-service-page .entry-content a[href*="/schedule-an-appointment/"][style*="border-radius: 4px"]{border-radius:13px!important}body.page-id-2535 .nc-plan-services[open] summary::after{content:"\2212"!important}