:root{--sp-color-primary:#3d4e5f;--sp-color-secondary:#daa668;--sp-color-gold-dark:#bf8e53;--sp-color-gold-light:#daa668db;--sp-color-white:#fff;--sp-color-text:#013e6a;--sp-color-heading:#0d4d75;--sp-color-cream:#fffaf4;--sp-color-cream-alt:#f8ede1;--sp-font-heading:"Cormorant Infant",Georgia,serif;--sp-font-body:"Montserrat",-apple-system,BlinkMacSystemFont,sans-serif;--sp-container-max:1200px;--sp-section-padding:65px;--divider-border-style:solid;--divider-color:#daa668;--divider-border-width:4.4px}.package-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(340deg,#bf8e53 0%,#daa668 100%);box-shadow:0px 5px 25px 0px rgba(191.00000000000006,141.99999674921452,82.9999928350034,.48);padding:14px 26px;line-height:1.2;color:#fff;display:block;width:fit-content}.package-button:hover{background-color:transparent;background-image:linear-gradient(180deg,#bf8e53 0%,#bf8e53 100%);color:#fff}.package-hero{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;box-shadow:0px 10px 30px 0px rgba(55.285766601562486,37.96213892902022,17.173785721969608,.41);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-74px;margin-bottom:0;padding:0}@media (max-width:1024px){.package-hero{margin:0}}@media (max-width:767px){.package-hero{margin-top:-140px}}@media only screen and (min-width:768px){.package-hero{height:100vh}}.package-hero__overlay{background-color:var(--e-global-color-secondary);opacity:.25;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.package-hero__container{max-width:1140px;display:flex;margin-right:auto;margin-left:auto;position:relative;align-items:center}@media only screen and (min-width:768px){.package-hero__container{height:100%}}@media only screen and (max-width:1024px){.package-hero__container{max-width:1025px}}@media only screen and (max-width:767px){.package-hero__container{max-width:768px}}.package-hero__row{width:100%;display:flex}@media only screen and (max-width:767px){.package-hero__row{flex-wrap:wrap}}.package-hero__column{box-sizing:border-box}@media only screen and (max-width:767px){.package-hero__column{padding:200px 30px 110px;width:100%}}@media only screen and (min-width:768px){.package-hero__column{width:52.368%}}@media only screen and (max-width:1024px) and (min-width:768px){.package-hero__column{width:65%}}@media only screen and (min-width:1025px){.valentynsky-wellness-pobyt-v-kutne-hore .package-hero__column{width:64.737%}.zimni-wellness-pobyt .package-hero__column{width:57.193%}.velikonocni-pobyt .package-hero__column{width:50.263%}.prodlouzeny-vikend-s-wellness .package-hero__column{width:57.193%}.pobyt-s-thajskymi-masazemi .package-hero__column{width:84.298%}}.package-hero__column-inside{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 -50px;padding:50px;display:flex;box-sizing:border-box;width:100%}@media only screen and (max-width:1024px){.package-hero__column-inside{margin:0}}@media only screen and (max-width:767px){.package-hero__column-inside{padding:0;margin:0}}@media only screen and (min-width:768px){.package-hero__column-inside{position:relative}}.package-hero__column-inside-overlay{background-color:transparent;background-image:linear-gradient(0deg,#daa668db 0%,#ba8c56 100%);mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s;opacity:.6;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.package-hero__column-inside-content{display:flex;position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.package-hero__label{color:var(--sp-color-white);font-family:var(--sp-font-body);font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:3px}@media only screen and (max-width:767px){.package-hero__label{font-size:16px;letter-spacing:1.1px}}@media only screen and (min-width:768px){.package-hero__label{height:0;margin-bottom:20px}}.package-hero__title{color:var(--sp-color-white);font-family:var(--sp-font-heading);font-size:49px;font-weight:800;text-transform:uppercase;line-height:1em;padding-top:0}@media only screen and (max-width:767px){.package-hero__title{font-size:42px}}@media only screen and (min-width:1024px){.package-hero__title{margin-bottom:20px}}.package-hero__intro{color:var(--sp-color-white);font-family:var(--sp-font-body);font-size:20px;font-weight:500;font-style:italic}@media only screen and (min-width:1024px){.package-hero__intro{margin-bottom:20px}}.package-attention{background-color:var(--sp-color-cream);position:relative}.package-attention__container{max-width:1200px;text-align:center;padding:10px;margin:0 auto;color:var(--sp-color-text);font-family:var(--sp-font-body);font-size:19px;font-weight:400;font-style:italic}.package-attention__content{margin-bottom:28.5px}.package-wellness{background-color:var(--sp-color-cream);padding:65px 0;z-index:11;position:relative;color:var(--sp-color-text);box-shadow:0px 20px 30px 0px var(--sp-color-cream)}@media only screen and (max-width:767px){.package-wellness{padding:0}}.package-wellness__container{max-width:1140px;display:flex;margin-right:auto;margin-left:auto;position:relative}.package-wellness__row{width:100%;display:flex}.package-wellness__column{padding:30px 10px 30px 50px;width:100%;position:relative}@media only screen and (max-width:767px){.package-wellness__column{padding:40px 10px 10px}}.package-wellness__overlay{background-image:url(/wp-content/uploads/2021/09/sd-o.png);background-position:top left;background-repeat:no-repeat;background-size:contain;opacity:.1;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.package-divider{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color);width:15%;display:flex;margin-bottom:20px}.package-wellness__title{color:var(--sp-color-heading);font-family:var(--sp-font-heading);font-size:24px;font-weight:500;text-transform:uppercase;margin:0 0 20px;padding:0}.package-list{margin-left:25px;margin-bottom:21px;list-style:none;padding:0;font-size:14px;color:var(--sp-color-text);font-family:var(--sp-font-body)}.package-list li{padding:3px 0 5px 40px}.package-list li:before{content:"";float:left;width:10px;height:2px;background-color:var(--sp-color-secondary);margin:10px 0 0 -20px}.package-main{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:65px 0;z-index:10;position:relative}.package-main__container{max-width:1140px;display:flex;margin-right:auto;margin-left:auto;position:relative}.package-main__row{width:100%;display:flex}@media only screen and (max-width:1024px){.package-main__row{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.package-main__row{flex-wrap:wrap;padding-left:0;padding-right:0}.package-main__column{width:100%;padding-left:10px;padding-right:10px}}@media only screen and (min-width:768px){.package-main__column{width:50%}}.package-main__title{color:var(--sp-color-heading);font-family:var(--sp-font-heading);font-size:28px;font-weight:500;text-transform:uppercase;margin:0;padding:0;line-height:1}@media only screen and (max-width:767px){.package-main__title{font-size:33px}}.package-main__subtitle{color:var(--sp-color-secondary);font-family:var(--sp-font-body);font-size:18px;font-weight:400;margin:0;padding:0}@media only screen and (max-width:767px){.package-main__subtitle{font-size:33px}}.package-main__content{margin-top:20px;color:var(--sp-color-text);font-family:var(--sp-font-body);font-size:16px;font-weight:400}.package-main__buy{text-align:center}@media only screen and (max-width:767px){.package-main__buy{padding-top:10px;padding-bottom:10px}}.package-main__price--original{display:block;text-decoration:line-through;color:#b7b7b7;font-weight:600;margin-bottom:20px;font-size:15px;font-family:var(--sp-font-body)}.package-main__price--current{display:block;font-family:var(--sp-font-body);color:var(--sp-color-secondary);font-weight:600;font-size:39px;line-height:1;margin-bottom:20px}.package-availability-list{color:var(--sp-color-text);font-family:var(--sp-font-body);list-style:none;margin-bottom:44px}.package-button-wrapper{display:block;padding-bottom:20px}.package-button-wrapper .package-button{margin-left:auto;margin-right:auto}.package-details-section{position:relative;background-color:var(--sp-color-white);padding:65px 0}@media only screen and (max-width:767px){.package-details-section{padding-top:45px}}.package-details-section__container{max-width:1140px;margin-right:auto;margin-left:auto;position:relative}.package-detail{width:100%;padding-top:33px}@media only screen and (max-width:1024px){.package-detail{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.package-detail{padding-left:10px;padding-right:10px;padding-top:27px}}.package-detail__title{font-weight:300;font-size:1.375rem;color:#333;margin-bottom:16.5px}@media only screen and (max-width:767px){.package-detail__title{font-size:1.125rem}}.package-detail__content{color:var(--sp-color-text);font-family:var(--sp-font-body);font-size:16px;font-weight:400}.package-detail p{margin-bottom:0;color:var(--sp-color-text);font-family:var(--sp-font-body)}.package-detail ul{margin-left:0;margin-bottom:21px;list-style:none;padding:0;font-size:16px;color:var(--sp-color-text);font-family:var(--sp-font-body)}.package-detail ul li{padding:3px 0 5px 40px}.package-detail ul li:before{content:"";float:left;width:10px;height:2px;background-color:var(--sp-color-secondary);margin:10px 0 0 -20px}