:root{--color--white: #ffffff;--color--gray-800: #262626;--color--gray-950: #0a0a0a;--color--black-100: #f2f2f2;--color--orange: #f97316;--color--sunshade: #fb923c;--_typography---heading-font-size--h2: 48px;--_typography---heading-font-size--h4: 28px;--_typography---heading-font-size--h5: 24px;--_typography---paragraph-font-size--large-paragraph: 20px;--_typography---paragraph-font-size--small-paragraph: 14px;--_typography---line-height--small: 1.2;--_typography---line-height--medium: 1.5;--_typography---line-height--large: 1.6;--_typography---font-weight--normal: 400;--_typography---font-weight--medium: 500;--_spacing---spacing--space-sm: 16px;--_spacing---spacing--space-md: 24px;--_spacing---spacing--space-xl: 40px;--_spacing---spacing--space-xxl: 64px;--_spacing---radius--radius-xxl: 100px}*{box-sizing:border-box}section{display:block}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}img{border:0;vertical-align:middle;max-width:100%;display:inline-block}svg:not(:root){overflow:hidden}h2{margin-bottom:10px;font-weight:700}h2{color:var(--color--gray-950);font-size:var(--_typography---heading-font-size--h2);line-height:var(--_typography---line-height--small);font-weight:var(--_typography---font-weight--medium);letter-spacing:-2px;margin-top:0;margin-bottom:0}p{margin-top:0;margin-bottom:10px}.w-inline-block{max-width:100%;display:inline-block}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.container{width:100%;max-width:1300px;padding-left:20px;padding-right:20px}.large-paragraph{color:var(--color--gray-950);font-size:var(--_typography---paragraph-font-size--large-paragraph);line-height:var(--_typography---line-height--medium);font-weight:var(--_typography---font-weight--normal);margin-bottom:0}.large-paragraph.package-paragraph{max-width:500px;margin-left:auto;margin-right:auto;font-family:PlusJakartaSans-Regular;font-weight:400;font-style:Regular;font-size:18px;line-height:21.6px;letter-spacing:0%;text-align:center;vertical-align:middle}.package-detail-div .small-paragraph{font-family:PlusJakartaSans-Regular;font-weight:400;font-style:Regular;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle}.package-detail-div .h5-heading{font-family:PlusJakartaSans-Regular;font-weight:400;font-style:Regular;font-size:24px;line-height:26.4px;letter-spacing:0%;vertical-align:middle}.package-list-wrapper .small-paragraph{font-family:PlusJakartaSans-Medium;font-weight:500;font-style:Regular;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle}.package-price-div .h4-heading{font-family:PlusJakartaSans-Medium;font-weight:500;font-style:Regular;font-size:28px;line-height:33.6px;letter-spacing:0%;vertical-align:middle}.package-price-div .small-paragraph{font-family:PlusJakartaSans-Regular;font-weight:400;font-style:Regular;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle}.package-detail-div .button-div .button{font-family:PlusJakartaSans-Medium;font-weight:500;font-style:Regular;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle;width:127px;height:37px;border-radius:100px;opacity:1;padding:10px 16px;background-color:#ef6640;color:#fff}.page_rise-and-shine .package-detail-div .button-div .button{background-color:#90ee90!important;color:#1d466a!important}.section-ski-packages .button{border-radius:var(--_spacing---radius--radius-xxl);background-color:var(--color--orange);color:var(--color--white);font-size:var(--_typography---paragraph-font-size--small-paragraph);line-height:var(--_typography---line-height--medium);font-weight:var(--_typography---font-weight--medium);padding:10px 16px;transition:all .3s}.button:hover{background-color:var(--color--sunshade)}.cta-link-block{grid-column-gap:8px;grid-row-gap:8px;text-align:left;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.cta-text-div{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.cta-icon{width:36px;height:36px}.cta-text-div{width:119px;height:42px;gap:8px;opacity:1;display:flex;flex-direction:column}.cta-text-div .small-paragraph{font-family:PlusJakartaSans-Regular;font-weight:400;font-style:Regular;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle;color:#1e1e1ecc}.cta-text-div .small-paragraph.cta-link-text{font-family:PlusJakartaSans-Medium;font-weight:500;font-style:Regular;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle;color:#1e1e1e}.small-paragraph{color:var(--color--gray-800);font-size:var(--_typography---paragraph-font-size--small-paragraph);line-height:var(--_typography---line-height--medium);font-weight:var(--_typography---font-weight--normal);margin-bottom:0}.small-paragraph.cta-link-text{color:var(--color--gray-950);font-weight:500}.gray-text{color:var(--color--gray-950)}.destination-heading-div h2{font-family:PlusJakartaSans-Medium;font-weight:500;font-style:Regular;font-size:64px;line-height:70.4px;letter-spacing:0px;text-align:center;vertical-align:middle}.section-ski-packages .section{padding-top:var(--_spacing---spacing--space-xxl);padding-bottom:var(--_spacing---spacing--space-xxl);background-color:#f3eae3!important}.page_rise-and-shine .section-ski-packages .section{background-color:#e3f3ee!important}.medium-font-weight{font-weight:var(--_typography---font-weight--medium)}.common-heading-div{grid-column-gap:var(--_spacing---spacing--space-md);grid-row-gap:var(--_spacing---spacing--space-md);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.common-heading-div.text-center{justify-content:flex-start;align-items:center}.text-center{text-align:center}.margin-bottom{margin-bottom:var(--_spacing---spacing--space-xxl)}.destination-heading-div{max-width:700px;margin-left:auto;margin-right:auto}.button-div{grid-column-gap:18px;grid-row-gap:18px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.gradient-text{background-image:linear-gradient(90deg,var(--color--orange),var(--color--sunshade));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page_rise-and-shine .gradient-text{background-image:linear-gradient(90deg,#90ee90,#90ee90)!important}.h4-heading{color:var(--color--gray-950);font-size:var(--_typography---heading-font-size--h4);line-height:var(--_typography---line-height--medium);font-weight:var(--_typography---font-weight--medium)}.h5-heading{color:var(--color--gray-950);font-size:var(--_typography---heading-font-size--h5);line-height:var(--_typography---line-height--small);font-weight:var(--_typography---font-weight--normal)}.section-ski-packages .package-grid{grid-column-gap:var(--_spacing---spacing--space-md);grid-row-gap:var(--_spacing---spacing--space-md);grid-template-columns:1fr 1fr 1fr}.section-ski-packages .package-grid.rise_and_shine{grid-template-columns:1fr 1fr}.package-div{display:block}.package-card{background-color:var(--color--white);filter:drop-shadow(0 0 34px rgba(0,0,0,.06));border:1px solid #f2f2f2;border-radius:8px;height:100%;overflow:hidden;display:flex;flex-direction:column}.package-image-div{width:100%;height:auto}.package-image{width:100%;height:auto;display:block;object-fit:cover}.package-detail-div{padding:var(--_spacing---spacing--space-xl);grid-column-gap:var(--_spacing---spacing--space-xl);grid-row-gap:var(--_spacing---spacing--space-xl);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;height:100%}.package-list-wrapper{grid-column-gap:var(--_spacing---spacing--space-sm);grid-row-gap:var(--_spacing---spacing--space-sm);flex-flow:column;display:flex}.package-list{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.package-list-icon{line-height:10%;flex-shrink:0}.page_rise-and-shine .package-list-icon svg path{fill:#90ee90!important}.package-line-div{background-color:var(--color--black-100);width:100%;height:1px;margin-top:auto}.package-price-div{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;display:flex}@media screen and (max-width:991px){.w-container,.w-layout-blockcontainer{max-width:728px}.destination-heading-div{max-width:500px}.section-ski-packages .package-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.destination-heading-div h2{font-size:50px;line-height:55px}.w-layout-blockcontainer{max-width:none}.destination-heading-div{max-width:400px}.section-ski-packages .package-grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.section-ski-packages .package-grid.rise_and_shine{grid-template-columns:1fr}}@media screen and (max-width:479px){.w-container{max-width:none}.container{padding-left:10px;padding-right:10px}.destination-heading-div{max-width:320px}}.package-list.highlighted-feature{background-color:transparent;padding:10px 0}.page_rise-and-shine .package-list.highlighted-feature .package-list-icon svg path{fill:var(--color--gray-950)!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-ski-packages.css.map */
