.site-header--nav-left .nav--default>.menu__items .menu__item.child a.navlink>.navtext{padding:13px 30px;background-color:#ed9e9e;border:1px solid #ed9e9e;display:block;border-radius:100px;color:#fff}.site-header--nav-left .nav--default>.menu__items .menu__item.child a.navlink>.navtext:after,.site-header--nav-left .nav--default>.menu__items .menu__item.child a.navlink>.navtext:before{display:none}.site-header--nav-left .nav--default .menu__items .menu__item.child:last-child>a.navlink.navlink--toplevel{padding-inline:0}.site-header--nav-left .nav--default>.menu__items .menu__item.child:last-child>a.navlink.navlink--toplevel>span.navtext{border-color:#313030;background-color:transparent;color:#313030}b,strong{font-weight:600}.body--rounded-corners{--radius: 20px}.icons-row .icons-row-item__image{border-radius:0!important}.icons-row .icons-row-item__image img{object-fit:scale-down}.icons-row-item__image{padding:0!important;height:50px}#SiteFooter .footer-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center}#SiteFooter .footer-bottom .footer-bottom__content{width:30%}#SiteFooter .footer-bottom .social-sharing-wrapper{width:20%}#SiteFooter .footer-bottom .footer-bottom__content .logo--footer{padding:0!important}#SiteFooter .footer-bottom .footer-bottom__content .logo--footer figure{position:relative;width:auto;height:auto}#SiteFooter .footer-bottom .footer-bottom__content .logo--footer figure img{width:auto;margin:0 auto 20px}#SiteFooter .footer-bottom .footer-bottom__content .footer-copyright{font-size:16px;line-height:24px;color:#3130307f}#SiteFooter .footer-bottom .social-sharing-wrapper .social-sharing-icon{width:40px;height:40px;background-color:#ed9e9e;color:#fff;display:block;text-align:center}#SiteFooter .footer-bottom .social-sharing-wrapper .social-sharing-icon .icon{width:25px;line-height:40px;height:40px}.btn{--top-bottom-padding: 20px;--left-right-padding: 40px;--FONT-WEIGHT-BUTTON: 600;letter-spacing:0;font-size:18px;line-height:24px}#SiteFooter .footer-content .footer-block--text:nth-child(5) .rte p{margin-bottom:5px;position:relative;padding-left:115px}#SiteFooter .footer-content .footer-block--text:nth-child(5) .rte p strong{width:90px;display:block;position:absolute;top:0;left:0}#Text--sections--19169086013609__section_text_49jDcC .wrapper--full-padded>.text:before{content:"";width:100%;height:1px;background-color:#ccc;display:block;margin-bottom:60px}#multicolumns--template--19207993065641__section_multicolumn_N3tUfP .section-columns__wrapper{counter-reset:expect_counter}#multicolumns--template--19207993065641__section_multicolumn_N3tUfP .section-columns__wrapper .column-item .column-item__content:before{counter-increment:expect_counter;content:counter(expect_counter,decimal-leading-zero);color:#3130307f;font-size:20px;line-height:26px;font-weight:500;font-style:italic;margin:0 0 10px;display:block}#multicolumns--template--19207993065641__section_multicolumn_N3tUfP .section-columns__wrapper .column-item .column-item__heading{border-bottom:1px solid #c7c2b2;padding-bottom:25px;margin-bottom:25px}#multicolumns--template--19207993065641__section_multicolumn_N3tUfP .section-columns__wrapper .column-item .column-item__content{padding:30px 40px}#SectionColumns--template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container{max-width:740px;margin:0 auto}#SectionColumns--template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container .column-item__image{padding:0;border-radius:0}#SectionColumns--template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container .column-item__image img{position:relative;width:auto;margin:0 auto}#SectionColumns--template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container .column-item__image-wrapper{margin-bottom:20px}#SectionColumns--template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container .column-item{border-right:1px solid #ccc;padding:10px 20px}#SectionColumns--template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container .column-item:last-child{border-right:0}#shopify-section-template--19207993065641__section_columns_9XrpiW .section-columns__wrapper.grid__container .grid{gap:0}.product__block.product__title-and-price{--form-margin: 15px}.product__block.product__title-and-price .breadcrumbs a{color:#838383;font-size:16px;line-height:24px}.product-single__details ul{list-style:none;margin-left:0}.product-single__details ul:last-child{margin-bottom:0}.product-single__details ul li{font-size:18px;line-height:24px;position:relative;padding-left:27px}.product-single__details p{font-size:18px;line-height:24px}.product-single__details ul li:before{content:"";width:14px;height:12px;background-image:url(/cdn/shop/files/check-icon.png);background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;top:9px;left:0}.product-single__details .metafield-rich_text_field{margin-top:20px}.product-single__details .product__accordion__title{font-size:18px;line-height:24px}:root{--SITE-WIDTH-NARROW: 1000px}.article__image__wrapper .article__image{height:500px;overflow:hidden;padding:0!important}#ContactForm--template--19207993065641__section_contact_form_CdDzHQ .contact-form{border:1px solid #a0a0a0;border-radius:15px;overflow:hidden;padding:0 0 50px}#ContactForm--template--19207993065641__section_contact_form_CdDzHQ .contact-form .form__item.form__item--heading{padding:30px;background-color:#f9f2df;margin-bottom:50px}#ContactForm--template--19207993065641__section_contact_form_CdDzHQ .contact-form .form__item.form__item--heading .form__heading{margin:0 auto;max-width:650px}#ContactForm--template--19207993065641__section_contact_form_CdDzHQ .contact-form .form__item{padding-inline:50px}#IjpwtZdvOjtvqOtPCns9vg{border:1px solid #a0a0a0;border-radius:15px;overflow:hidden}.product-single__details .form__wrapper{max-width:100%!important}.cart__foot-inner p.cart__text{display:none}.booking-fields-container textarea{min-height:200px;width:100%!important;resize:vertical}@media only screen and (min-width:768px){.items--5 .icons-row-item{--gutter: 100px;padding-inline:calc(var(--gutter) / 2)}.mobile__schedule{display:none}}@media only screen and (max-width:767px){.desktop__schedule{display:none}.text__buttons-wrapper>.text__button{margin-bottom:15px;margin-top:0!important}#SiteFooter .footer-bottom .social-sharing-wrapper,#SiteFooter .footer-bottom .footer-bottom__content,#SiteFooter .footer-bottom .footer__right{width:100%;text-align:center;justify-content:center}#SiteFooter .footer-bottom{gap:20px}#SiteFooter .footer-bottom .social-sharing-wrapper{margin:0 auto}#SiteFooter .footer-bottom .footer-bottom__content .logo--footer figure img{width:230px;margin:0 auto 20px}.overlapping-images__content{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
