.PackagesGrid-module-scss-module__TzPOJG__packagesGrid{width:100%}.PackagesGrid-module-scss-module__TzPOJG__tabs{white-space:nowrap;scrollbar-width:none;margin:5px 0 45px;padding-bottom:15px;display:flex;overflow-x:auto}.PackagesGrid-module-scss-module__TzPOJG__tabs::-webkit-scrollbar{display:none}.PackagesGrid-module-scss-module__TzPOJG__tabButton{color:var(--secondary-color,#252525);background:var(--light-color,#f9f3ee);font-family:var(--body-font,"Roboto", sans-serif);cursor:pointer;border:0;border-radius:20px;flex:none;margin-right:5px;padding:7px 25px;font-size:14px;font-weight:400;transition:color .3s,background-color .3s}.PackagesGrid-module-scss-module__TzPOJG__tabButton:hover,.PackagesGrid-module-scss-module__TzPOJG__active{color:var(--white-color,#fff);background:var(--primary-color,#8d7c63)}.PackagesGrid-module-scss-module__TzPOJG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:23px;display:grid}.PackagesGrid-module-scss-module__TzPOJG__card{background:#f1e2d580;border-radius:18px;min-width:0;height:100%;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.PackagesGrid-module-scss-module__TzPOJG__card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #8d7c631f}.PackagesGrid-module-scss-module__TzPOJG__card:hover .PackagesGrid-module-scss-module__TzPOJG__cardDecoration{border-radius:0;width:500px;height:500px}.PackagesGrid-module-scss-module__TzPOJG__card:hover .PackagesGrid-module-scss-module__TzPOJG__addToCartButton{color:var(--white-color,#fff);background:var(--secondary-color,#252525)}.PackagesGrid-module-scss-module__TzPOJG__cardDecoration{z-index:0;background:var(--light-color,#f9f3ee);border-radius:50%;width:150px;height:150px;transition:width .5s,height .5s,border-radius .5s;position:absolute;top:-30px;right:-30px}.PackagesGrid-module-scss-module__TzPOJG__cardContent{z-index:2;flex-direction:column;height:100%;min-height:455px;padding:60px;display:flex;position:relative}.PackagesGrid-module-scss-module__TzPOJG__cardTop{z-index:2;position:relative}.PackagesGrid-module-scss-module__TzPOJG__packageName{color:var(--secondary-color,#252525);font-family:var(--body-font,"Roboto", sans-serif);font-size:22px;font-weight:400;line-height:1.3;display:block}.PackagesGrid-module-scss-module__TzPOJG__price{color:var(--secondary-color,#252525);letter-spacing:-.5px;margin:10px 0 12px;font-size:45px;font-weight:400;line-height:1;font-family:var(--secondary-font,"Playfair Display", serif)!important;font-variant-numeric:lining-nums tabular-nums!important}.PackagesGrid-module-scss-module__TzPOJG__description{color:#000000b3;margin:0;font-size:16px;font-weight:300;line-height:1.55}.PackagesGrid-module-scss-module__TzPOJG__features{margin:70px 0 24px;padding-left:20px}.PackagesGrid-module-scss-module__TzPOJG__features li{color:#000c;margin:3px 0;font-size:15px;font-weight:400;line-height:1.5;list-style:outside}.PackagesGrid-module-scss-module__TzPOJG__addToCartButton{width:100%;color:var(--white-color,#fff);background:var(--primary-color,#8d7c63);font-family:var(--body-font,"Roboto", sans-serif);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:50px;margin-top:auto;padding:10px 25px;font-size:15px;font-weight:400;transition:color .3s,background-color .3s,border-color .3s,transform .3s}.PackagesGrid-module-scss-module__TzPOJG__addToCartButton:hover{color:var(--white-color,#fff);background:var(--secondary-color,#252525);transform:translateY(-2px)}.PackagesGrid-module-scss-module__TzPOJG__addToCartButton:focus-visible{outline:2px solid var(--primary-color,#8d7c63);outline-offset:3px}.PackagesGrid-module-scss-module__TzPOJG__empty{text-align:center;width:100%;padding:40px 20px}@media (max-width:1199px){.PackagesGrid-module-scss-module__TzPOJG__cardContent{min-height:430px;padding:44px 36px}.PackagesGrid-module-scss-module__TzPOJG__price{font-size:40px}.PackagesGrid-module-scss-module__TzPOJG__features{margin-top:50px}}@media (max-width:991px){.PackagesGrid-module-scss-module__TzPOJG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PackagesGrid-module-scss-module__TzPOJG__cardContent{min-height:420px}}@media (max-width:575px){.PackagesGrid-module-scss-module__TzPOJG__tabs{margin-bottom:25px}.PackagesGrid-module-scss-module__TzPOJG__tabButton{padding:7px 18px;font-size:13px}.PackagesGrid-module-scss-module__TzPOJG__grid{grid-template-columns:1fr;gap:18px}.PackagesGrid-module-scss-module__TzPOJG__cardContent{min-height:390px;padding:40px 28px}.PackagesGrid-module-scss-module__TzPOJG__packageName{font-size:18px}.PackagesGrid-module-scss-module__TzPOJG__price{font-size:38px}.PackagesGrid-module-scss-module__TzPOJG__description{font-size:15px}.PackagesGrid-module-scss-module__TzPOJG__features{margin-top:36px}.PackagesGrid-module-scss-module__TzPOJG__features li{font-size:14px}}
.PricingPage-module-scss-module__B3kuqq__pricingPage{color:#252525;background:#fff;width:100%;overflow-x:hidden}.PricingPage-module-scss-module__B3kuqq__pricingSection{padding:clamp(70px,8vw,50px) 24px}.PricingPage-module-scss-module__B3kuqq__container{width:min(1296px,100%);margin-inline:auto}.PricingPage-module-scss-module__B3kuqq__intro{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(60px,10vw,180px);margin-bottom:20px;display:grid}.PricingPage-module-scss-module__B3kuqq__intro h1{color:#252525;font-family:var(--heading-font,"Playfair Display", serif);margin:0;font-size:clamp(38px,3.5vw,50px);font-weight:400;line-height:1.18}.PricingPage-module-scss-module__B3kuqq__intro h1 span{display:block}.PricingPage-module-scss-module__B3kuqq__intro p{color:#555;max-width:580px;font-family:var(--body-font,"Roboto", sans-serif);margin:0;font-size:clamp(16px,1.3vw,19px);font-weight:300;line-height:1.45}@media (max-width:991px){.PricingPage-module-scss-module__B3kuqq__pricingSection{padding-inline:20px}.PricingPage-module-scss-module__B3kuqq__intro{grid-template-columns:1fr;gap:22px;margin-bottom:36px}.PricingPage-module-scss-module__B3kuqq__intro p{max-width:700px}}@media (max-width:575px){.PricingPage-module-scss-module__B3kuqq__pricingSection{padding:48px 16px}.PricingPage-module-scss-module__B3kuqq__intro{margin-bottom:30px}.PricingPage-module-scss-module__B3kuqq__intro h1{font-size:34px}.PricingPage-module-scss-module__B3kuqq__intro p{font-size:15px;line-height:1.6}}
