@import"https://fonts.googleapis.com/css2?family=Gilda+Display&display=swap";:root{--font--heading--family: "Gilda Display", serif !important}carousel-root .featured-content--text{background-color:#0000!important;max-width:1000px!important}.shopify-section:first-of-type .featured-content--text{width:100%!important}carousel-root .featured-content--text-wrapper h3{font-size:70px;color:#fff;font-weight:400}carousel-root .featured-content--text-wrapper .featured-content--description{color:#fff;font-size:16px;max-width:700px}@media (max-width: 768px){carousel-root .featured-content--text-wrapper h3{font-size:40px;color:#fff;font-weight:400}}carousel-root .featured-content--link--container{font-size:16px!important;color:#fff!important;font-decoration:none!important;padding:15px 50px;border:1px solid #fff;border-radius:0;margin-top:12px}[data-item=block-link]>:after{padding-bottom:0!important;border-bottom:0!important}.image--root[data-darken=true] .image--container:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,.25) 0%,rgba(113,61,61,0) 43%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.25) 0%,rgba(113,61,61,0) 43%);background:linear-gradient(0deg,#00000040,#713d3d00 43%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#713d3d",GradientType=1);background-color:#0000001f!important}.collection--header--wrapper h1{font-size:35px}.newsletter--email{background-color:#f0eeea;border-radius:0;border:none}.newsletter--inputs button{color:#000;border-radius:0;border:1px solid #000;background:none;transition:all .2s ease-out}.layout--template>.shopify-section:first-child .featured-content--title{font-size:35px}.layout--template>div:nth-child(3) .featured-text--wrapper{max-width:800px!important}@media (min-width: 1750px){carousel-root{height:750px}carousel-root>div{height:100%}.featured-content--container,.featured-content--root,.carousel--block--container,.carousel--y-container,.carousel--x-container,.carousel--block{height:100%!important}}.page--book-an-appointment .product-page--root[data-spacing-above=false] .product-page--info{top:auto;padding-top:auto}.page--book-an-appointment .product-info{position:relative}.page--book-an-appointment .product-page--wrapper{align-items:center}.page--book-an-appointment [data-item=secondary-button]>*{padding:0;border:none;outline:none}#digital-appointments-select-time-btn button{background:#231f20;color:#fff;border:1px solid #fff;text-transform:uppercase;font-family:Raleway;transition:.2s ease-out all}#digital-appointments-select-time-btn button:hover{background:#fff;color:#231f20;border:1px solid #231f20}.newsletter--body{width:100%;max-width:none!important;margin:0!important;padding:0!important}.featured-content--link--container{transition:all .2s ease-out}.featured-content--link--container:hover{background:#231f20;color:#fff}@media only screen and (max-width: 767px){.image--root[data-darken=true] .image--container:after{background:linear-gradient(0deg,#0009,#713d3d00)}.featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=false] .featured-content--text{margin:0!important}.custom-liquid--root{padding:0!important}.featured-content--text-wrapper{width:100%}.newsletter--wrapper{padding:100px 10px}.featured-content--root{padding:0!important}.featured-content--text{padding:50px 20px!important}}.detail-pop-up .jJhQOs .description .gYRxGY,#nivoda-page-width .detail-page .top-section .detail-area button{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-styles.css.map */
