:root{--lv-clean-ink:#252a2c;--lv-clean-muted:#5f6565;--lv-clean-paper:#faf9f6;--lv-clean-soft:#efeee9;--lv-clean-line:#dddeda;--lv-clean-red:#ac233d;--lv-clean-white:#fff;--lv27-bg:#202426;--lv27-text:#f8f7f3;--lv27-muted:#c8ccca}body{background:var(--lv-clean-paper)!important;color:var(--lv-clean-ink)!important}.lv27-header,.lv27-footer{background:#202426!important;color:#f8f7f3!important}.lv27-header{padding-block:15px!important}.lv27-brand small{letter-spacing:.03em;text-transform:none}.lv27-footer{border-top:0}.lv27-footer a{color:#f8f7f3!important}.lv27-footer input{background:#fff!important;color:#252a2c!important}.lv-clean{color:var(--lv-clean-ink);font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65}.lv-clean *{box-sizing:border-box}.lv-clean-wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.lv-clean h1,.lv-clean h2,.lv-clean h3,.lv-clean h4{color:var(--lv-clean-ink)!important;font-family:inherit!important;text-transform:none!important;letter-spacing:-.025em!important;font-weight:600!important;line-height:1.18!important;max-width:none!important;margin:0 0 18px!important;overflow-wrap:break-word}.lv-clean h1{font-size:clamp(32px,4.4vw,56px)!important;max-width:26ch!important}.lv-clean h2{font-size:clamp(25px,2.8vw,34px)!important}.lv-clean h3{font-size:23px!important}.lv-clean h4{font-size:19px!important}.lv-clean p{margin:0 0 18px!important;color:var(--lv-clean-muted);max-width:70ch}.lv-clean .lv-clean-lead{font-size:19px!important;line-height:1.65!important;max-width:64ch!important}.lv-clean a{color:var(--lv-clean-red);text-underline-offset:4px}.lv-clean li{color:var(--lv-clean-muted);margin:7px 0}.lv-clean ul{padding-left:22px}.lv-clean a:focus-visible,.lv-clean summary:focus-visible{outline:3px solid #ac233d;outline-offset:5px}.lv-clean [id]{scroll-margin-top:30px}.lv-clean .lv-clean-button,.template-page .button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;padding:13px 20px!important;background:var(--lv-clean-red)!important;color:#fff!important;border:1px solid var(--lv-clean-red)!important;border-radius:12px!important;text-decoration:none!important;font:600 14px/1.4 Inter,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;text-align:center;white-space:normal;cursor:pointer}.lv-clean .lv-clean-button:hover{background:#8a1c31!important}.lv-clean .lv-clean-button.is-secondary{background:transparent!important;color:var(--lv-clean-ink)!important;border-color:#b8bcb7!important}.lv-clean .lv-clean-button.is-secondary:hover{background:#eeede7!important}.lv-clean-button:before,.lv-clean-button:after{display:none!important}.lv-clean-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 32px}.lv-clean-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0 44px}.lv-clean-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px;border:1px solid var(--lv-clean-line);border-radius:16px;background:var(--lv-clean-white);box-shadow:0 3px 16px #252a2c04}.lv-clean-card>h2,.lv-clean-card>h3{font-size:22px!important}.lv-clean-card>p{font-size:15px!important}.lv-clean-card>.lv-clean-button{margin-top:auto;width:100%}.lv-clean-card>details{width:100%;margin:0 0 22px}.lv-clean-card .lv-clean-price{font-size:27px!important;margin:12px 0 22px!important;color:var(--lv-clean-ink)!important}.lv-clean-price{font-size:32px!important;font-weight:600;color:var(--lv-clean-ink)!important}.lv-clean-price span{display:inline;font-size:13px;font-weight:400;color:var(--lv-clean-muted)}.lv-clean-meta{font-size:13px!important;color:#696e6a!important}.lv-clean-eyebrow{font-size:12px!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--lv-clean-red)!important}.lv-clean details{border-top:1px solid var(--lv-clean-line);padding-block:8px}.lv-clean summary{cursor:pointer;min-height:44px;padding:11px 24px 11px 0;font-size:15px;font-weight:600;color:var(--lv-clean-ink);list-style:revert}.lv-clean details[open]>summary{margin-bottom:12px}.lv-clean details p{font-size:15px}.lv-clean-section{padding-block:60px}.lv-clean-section+.lv-clean-section{border-top:1px solid var(--lv-clean-line)}.lv-clean-page{padding-block:56px 80px}.lv-clean-page>header{margin-bottom:32px}.lv-clean-content>h2{margin-top:36px!important}.lv-clean-content>h3{margin-top:28px!important}.lv-clean-content>p{max-width:74ch}.lv-clean-content>section{margin-top:40px}.lv-clean-content table{width:100%;border-collapse:collapse}.lv-clean-content td,.lv-clean-content th{padding:12px;text-align:left;border:1px solid var(--lv-clean-line)}.lv-clean-content img{max-width:100%;height:auto}.lv-clean-booking{padding:32px;border-radius:16px;background:var(--lv-clean-soft);margin:40px 0}.lv-clean-booking p{max-width:84ch}.lv-clean-note{padding:28px 0;border-top:1px solid var(--lv-clean-line);margin-top:32px}.lv-clean-note h2{font-size:24px!important}.lv-clean-hero{padding-block:64px 32px}.lv-clean-home .lv-clean-hero h1{font-size:clamp(35px,4.6vw,62px)!important;max-width:20ch!important;font-weight:600!important}.lv-clean-hero .lv-clean-lead{max-width:65ch!important}.lv-clean-hero .lv-clean-eyebrow{margin-bottom:20px!important}.lv-clean-heading{display:flex;align-items:end;justify-content:space-between;gap:40px}.lv-clean-heading>div{max-width:700px}.lv-clean-heading>.lv-clean-button{flex-shrink:0;margin-bottom:18px}.lv-clean-split{display:grid;grid-template-columns:1fr 1fr;gap:80px}.lv-clean-soft{background:var(--lv-clean-soft)}.lv-clean-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:22px;font-size:14px}.lv-clean-product{max-width:950px}.lv-clean-product .lv-clean-content{max-width:760px}.lv-clean-product h1{max-width:26ch!important}@media(min-width:1000px){.lv-clean-hero{padding-top:76px}.lv-clean-home>.lv-clean-section{padding-top:36px}.lv-clean-home .lv-clean-hero .lv-clean-lead{max-width:850px!important}}@media(max-width:1000px){.lv-clean-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-clean-split{gap:40px}.lv-clean-heading{display:block}.lv-clean-card{padding:24px}}@media(max-width:640px){.lv-clean-wrap{width:calc(100% - 36px)}.lv-clean-page{padding-block:32px 48px}.lv-clean-grid{grid-template-columns:1fr;gap:16px;margin-block:24px 32px}.lv-clean-hero{padding-block:38px 10px}.lv-clean-section{padding-block:38px}.lv-clean-split{grid-template-columns:1fr;gap:40px}.lv-clean .lv-clean-lead{font-size:17px!important}.lv-clean-card{padding:24px}.lv-clean-actions{align-items:stretch;gap:10px;margin-block:22px}.lv-clean-actions>.lv-clean-button{flex:1 1 190px}.lv-clean-booking{padding:24px}.lv-clean h1{max-width:none!important}.lv-clean-home .lv-clean-hero h1{font-size:38px!important}.lv-clean-content table{display:block;overflow-x:auto}}@media(prefers-reduced-motion:reduce){.lv-clean *{scroll-behavior:auto;transition:none}}.template-page #MainContent>.shopify-section[id$=__form]{width:min(1160px,calc(100% - 64px));margin-inline:auto;margin-bottom:64px}.template-page #MainContent>.shopify-section[id$=__form] .section{display:block;background:transparent!important;padding:0!important}.template-page #MainContent>.shopify-section[id$=__form] .custom-section-content,.template-page #MainContent>.shopify-section[id$=__form] .section-content-wrapper{padding:0!important;margin:0!important}.template-page #MainContent>.shopify-section[id$=__form] .contact-form{width:100%;max-width:790px}.template-page #MainContent>.shopify-section[id$=__form] .section-background{background:transparent!important}@media(max-width:640px){.template-page #MainContent>.shopify-section[id$=__form]{width:calc(100% - 36px)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lv-clean.css.map */
