#sy-premium .sy-weekend-schedule{white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(16px,1.5vw,19px);line-height:1.65;margin:16px 0 20px;color:#302b40}.pg{--pg-ink:#382842;--pg-muted:#746779;--pg-purple:#a653f9;--pg-line:#e1d7e9;color:var(--pg-ink);background:#fffcf9;font:400 15px/1.6 var(--font-body-family,Arial,sans-serif);letter-spacing:0}.pg *{box-sizing:border-box}.pg [hidden]{display:none!important}.pg h1,.pg h2,.pg h3,.pg p{margin:0}.pg h1,.pg h2,.pg h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;color:var(--pg-ink)}.pg h1{font-size:clamp(42px,4.1vw,66px);line-height:1.04;max-width:560px}.pg h1 em{display:block;color:var(--pg-purple);font-weight:400}.pg h2{font-size:clamp(34px,3.6vw,50px);line-height:1.12}.pg h3{font-size:27px}.pg button,.pg input,.pg textarea{font:inherit}.pg button,.pg summary,.pg label:has(input[type=radio]){cursor:pointer}.pg input,.pg textarea{accent-color:var(--pg-purple)}.pg a{color:var(--pg-purple)}.pg-draft{background:#eee6f4;color:#674783;text-align:center;padding:9px 20px;font-size:11px;letter-spacing:.06em}.pg-wrap{width:min(1280px,calc(100% - 80px));margin:auto}.pg-hero{display:grid;grid-template-columns:1.08fr 1fr;gap:66px;padding:52px 0 64px;align-items:start}.pg-gallery{position:sticky;top:30px}.pg-photo{position:relative;background:#eee7f5;border-radius:150px 150px 18px 18px;overflow:hidden;aspect-ratio:1/1.04}.pg-photo>img{width:100%;height:100%;object-fit:cover}.pg-photo-tag{position:absolute;top:28px;left:50%;transform:translate(-50%);padding:7px 16px;border-radius:40px;background:#fffaf4e8;white-space:nowrap;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.pg-digital-image{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:32px}.pg-digital-image img{width:100%;height:auto;transform:rotate(-5deg);box-shadow:0 25px 40px #5a3c732d}.pg-digital-image>span{text-align:center;margin-top:36px;font-size:12px;letter-spacing:.06em}.pg-caption{display:flex;justify-content:space-between;align-items:center;padding:18px 2px;font-family:Georgia,serif;font-size:23px;font-style:italic}.pg-caption>span:last-child{font-family:Arial,sans-serif;font-size:30px;color:var(--pg-purple)}.pg-promises{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--pg-line);padding-top:18px;font-size:11px;color:var(--pg-muted)}.pg-promises span:before{content:"\2713";margin-right:6px;color:var(--pg-purple)}.pg-eyebrow{font-size:10px;letter-spacing:.19em;font-weight:600;text-transform:uppercase;color:var(--pg-purple);margin-bottom:15px!important}.pg-intro{color:var(--pg-muted);margin-top:18px!important;max-width:470px;line-height:1.65}.pg-price{display:flex;align-items:baseline;gap:13px;margin:20px 0 24px}.pg-price strong{font-size:26px;line-height:1.2;font-weight:500}.pg-price>span{font-size:11px;color:var(--pg-muted)}.pg-fieldset{margin:0 0 20px;padding:0;border:0;min-width:0}.pg-fieldset legend{padding:0;margin-bottom:12px;font-size:13px;font-weight:600}.pg-fieldset legend>span{font-size:10px;color:var(--pg-purple);margin-right:10px}.pg-formats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pg-format,.pg-amount{position:relative}.pg-format>input,.pg-amount>input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.pg-choice-body{display:block;min-height:124px;padding:15px;border:1px solid var(--pg-line);border-radius:12px;background:#fff}.pg-choice-title{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:13px;font-weight:600}.pg-radio{flex:0 0 15px;width:15px;height:15px;border:1px solid #b5a4bf;border-radius:50%}.pg-choice-desc{display:block;font-size:11px;color:var(--pg-muted);margin:6px 0}.pg-choice-tag{font-size:10px;color:var(--pg-purple)}.pg-format>input:checked+.pg-choice-body{background:#f3edf8;border:1.5px solid var(--pg-purple);padding:14.5px}.pg-format>input:checked+.pg-choice-body .pg-radio{border:4px solid var(--pg-purple);background:#fff}.pg-format>input:focus-visible+.pg-choice-body,.pg-amount>input:focus-visible+span{outline:3px solid #b999d7;outline-offset:3px}.pg-amounts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.pg-amount>span{border:1px solid var(--pg-line);border-radius:10px;background:#fff;display:flex;flex-direction:column;align-items:center;padding:11px 6px}.pg-amount strong{font-size:17px;font-weight:500}.pg-amount small{font-size:10px;color:var(--pg-muted)}.pg-amount>input:checked+span{border:1.5px solid var(--pg-purple);padding:10.5px 5.5px;background:#f3edf8}.pg-personalise{border-bottom:1px solid var(--pg-line);padding:0 0 13px}.pg-personalise summary{display:flex;justify-content:space-between;font-size:12px;list-style:none}.pg summary::-webkit-details-marker{display:none}.pg-personalise-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.pg-personalise-grid label{font-size:11px}.pg-personalise input,.pg-personalise textarea{display:block;width:100%;border:1px solid var(--pg-line);border-radius:6px;background:#fff;padding:8px}.pg-message{grid-column:1/-1}.pg-delivery{font-size:11px;color:var(--pg-muted);margin:13px 0!important}.pg-cta{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;background:var(--pg-purple);color:#fff;border:0;border-radius:50px;min-height:52px;font-size:14px;transition:background .2s}.pg-cta:hover{background:#583c72}.pg-cta:disabled{opacity:.6;cursor:wait}.pg-small{text-align:center;font-size:10px;margin-top:9px!important;color:var(--pg-muted)}.pg-confirmation{padding:12px;border:1px solid var(--pg-line);border-radius:8px;font-size:12px;margin-top:12px!important}.pg-strip{display:flex;justify-content:center;align-items:center;gap:55px;padding:24px;background:#ece3f1;color:#604375;font:italic 21px/1.3 Georgia,serif}.pg-strip i{font-size:22px}.pg-experience{padding-top:82px;padding-bottom:82px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.pg-experience-photo{border-radius:18px 100px 18px 18px;overflow:hidden;height:435px}.pg-experience-photo img{width:100%;height:100%;object-fit:cover}.pg-experience h2{max-width:450px}.pg-experience h2+p{margin-top:18px;max-width:480px;color:var(--pg-muted)}.pg-experience-steps{margin-top:27px;display:grid;gap:20px}.pg-experience-steps>div{position:relative;padding-left:43px}.pg-experience-steps b{position:absolute;left:0;top:0;font-size:12px;color:var(--pg-purple);border:1px solid var(--pg-line);width:29px;height:29px;display:grid;place-items:center;border-radius:50%}.pg-experience-steps strong{font-size:14px}.pg-experience-steps p{font-size:12px;color:var(--pg-muted);margin-top:4px}.pg-how{background:#f3eee9;padding:60px 0 65px}.pg-how>.pg-wrap>.pg-eyebrow,.pg-how h2{text-align:center}.pg-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:42px}.pg-how-grid>div{border-top:1px solid #d7cbdc;padding-top:20px}.pg-how-grid span{font-size:11px;color:var(--pg-purple)}.pg-how-grid h3{margin:12px 0}.pg-how-grid p{font-size:13px;color:var(--pg-muted);max-width:320px}.pg-faq{padding-top:75px;padding-bottom:90px;display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}.pg-faq h2{max-width:340px}.pg-faq>div>p:not(.pg-eyebrow){color:var(--pg-muted);font-size:13px;margin:17px 0}.pg-faq a{font-size:13px;text-underline-offset:4px}.pg-faq details{border-bottom:1px solid var(--pg-line);padding:17px 0}.pg-faq details:first-child{border-top:1px solid var(--pg-line)}.pg-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px}.pg-faq details>div{font-size:13px;color:var(--pg-muted);padding-top:13px}.pg-faq summary>span{font-size:20px;color:var(--pg-purple)}.pg details[open]>summary>span{transform:rotate(45deg)}@media(min-width:1500px){.pg-hero{gap:85px}}@media(max-width:989px){.pg-wrap{width:calc(100% - 44px)}.pg-hero{gap:30px}.pg-gallery{position:static}.pg-photo{border-radius:100px 100px 15px 15px}.pg-promises{flex-wrap:wrap}.pg-experience,.pg-faq{gap:40px}.pg-strip{gap:20px;font-size:18px}}@media(max-width:749px){.pg-wrap{width:calc(100% - 36px)}.pg-draft{font-size:9px;padding:8px 14px}.pg-hero{grid-template-columns:1fr;padding:25px 0 38px;gap:28px}.pg-photo{aspect-ratio:1.22/1;border-radius:90px 90px 12px 12px}.pg-photo-tag{top:18px;font-size:9px}.pg-caption{font-size:20px;padding:12px 0}.pg-promises{font-size:10px;justify-content:space-between;gap:6px;padding-top:12px}.pg h1{font-size:44px}.pg-intro{font-size:14px;margin-top:13px!important}.pg-price{margin:16px 0 23px}.pg-choice-body{padding:13px;min-height:120px}.pg-format>input:checked+.pg-choice-body{padding:12.5px}.pg-choice-title{font-size:12px}.pg-fieldset{margin-bottom:19px}.pg-strip{gap:14px;flex-wrap:wrap;padding:19px 15px;font-size:15px}.pg-strip i{font-size:15px}.pg-strip i:last-of-type{display:none}.pg-strip span:last-child{width:100%;text-align:center}.pg-experience{padding-top:42px;padding-bottom:42px;grid-template-columns:1fr;gap:28px}.pg-experience-photo{height:330px;border-radius:12px 75px 12px 12px}.pg h2{font-size:37px}.pg-experience h2+p{font-size:14px}.pg-how{padding:40px 0}.pg-how-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.pg-how-grid>div{padding-top:15px}.pg-how-grid h3{margin:6px 0}.pg-how-grid p{max-width:none}.pg-faq{grid-template-columns:1fr;gap:28px;padding-top:45px;padding-bottom:50px}.pg-digital-image{padding:25px}.pg-digital-image>span{margin-top:26px;font-size:10px}}.pg-box-section{background:#f4edf8;padding:78px 0}.pg-box-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.pg-box-photo{border-radius:24px;overflow:hidden;background:#faf6f1}.pg-box-photo img{display:block;width:100%;height:auto}.pg-box-intro{color:var(--pg-muted);margin:18px 0!important}.pg-box-list{padding:0;list-style:none;margin:24px 0}.pg-box-list li{border-bottom:1px solid var(--pg-line);padding:12px 0}.pg-box-list strong,.pg-box-list span{display:block}.pg-box-list strong{font-size:14px}.pg-box-list span{font-size:12px;color:var(--pg-muted);margin-top:4px}.pg-strip i{display:flex}.pg-box-section .pg-amount small{text-align:center}@media(max-width:899px){.pg-box-grid{grid-template-columns:1fr;gap:32px}.pg-box-section{padding:48px 0}}#sy-premium .positiva-live-counter{text-align:center;width:100%;margin:0 0 12px;font:400 12px/1.5 Arial,sans-serif;color:#776281}#sy-premium .positiva-live-counter div,#sy-premium .positiva-live-counter span{font:400 12px/1.5 Arial,sans-serif!important;color:#776281!important}#sy-premium .positiva-live-counter div{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}#sy-premium .positiva-live-counter #trafficly-counter-box{padding:0!important;margin:0!important}#sy-premium .positiva-live-counter #trafficly-message-wrapper,#sy-premium .positiva-live-counter #trafficly-message,#sy-premium .positiva-live-counter #trafficly-count,#sy-premium .positiva-live-counter .shopify-app-block{font:inherit!important;color:inherit!important}#sy-premium .positiva-live-counter .icon-specific-text-carecartbysalespop-2020{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit!important;color:inherit!important}#sy-premium .positiva-live-counter #trafficly-icon{display:inline-block;flex:0 0 8px;width:8px;height:8px;margin:0!important;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d5ffe1,#67e78c 30%,#23b957,#138438);box-shadow:0 0 0 3px #32a66a18,0 0 7px 2px #32c96b66,0 0 14px 3px #32c96b26}#sy-premium .positiva-live-counter svg{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
