.pricing-plans .pricing-plans-info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.pricing-plans .plan-card .card-header-image{width:100%;height:275px;object-fit:contain}.pricing-plans .plan-card .plan-share:hover .card-product_share_popup_main{opacity:1;visibility:visible}.pricing-plans .plan-card{text-align:center;border-radius:24px;padding-block:20px}.description .metafield-rich_text_field h2{margin-bottom:0}.pricing-plans .plan-card h2{font-family:var(--proximaNova-font);font-size:72px;font-weight:900;line-height:87.7px;text-align:center;color:var(--white-color)}.pricing-plans .plan-card .desc p strong{font-family:var(--LeckerliOne-font);font-size:36px;font-weight:400;line-height:37.89px;text-align:center;color:var(--white-color);letter-spacing:0}.pricing-plans .plan-card .description{margin-top:-25px}.pricing-plans .plan-card .card-header-image{margin-top:-20px}.pricing-plans .plan-rating span{display:flex}.pricing-plans .plan-card .description h2{font-family:var(--proximaNova-font);font-size:42px;font-weight:900;line-height:51.16px;text-align:center;color:var(--white-color);letter-spacing:0;padding-bottom:8px;position:relative}.description .metafield-rich_text_field h2:after{content:"";position:absolute;width:100%;height:2px;left:50%;bottom:0;max-width:298px;transform:translate(-50%);background:linear-gradient(90deg,#fff25f00,#fff25f 46.5%,#fff25f00)}.pricing-plans .plan-card .description p{font-family:var(--proximaNova-font);font-size:24px;font-weight:600;line-height:29px;text-align:center;color:var(--white-color);margin-top:12px}.pricing-plans .plan-card .description p strong{font-weight:400}.pricing-plans .plan-rating{display:flex;justify-content:space-between;align-items:center;padding-inline:24px}.pricing-plans .personalized-image{padding-inline:24px;margin:auto;padding-block:24px 30px}.pricing-plans .pricing-plans-info.overlap-true .personalized-image{height:auto}.pricing-plans .pricing-plans-info.overlap-true .plan-card.plan-2 .personalized-image{max-width:340px}.pricing-plans .pricing-plans-info.overlap-true .plan-card.plan-3 .personalized-image{max-width:250px}.pricing-plans .pricing-plans-info.overlap-true .plan-card.plan-4 .personalized-image{max-width:190px}.pricing-plans .plan-card .action{cursor:pointer}.pricing-plans .plan-card .action a{background:linear-gradient(180deg,#fffb02,#fba900 85%);display:inline-flex;flex-direction:column;width:calc(100% - 100px);margin:auto;height:81px;line-height:80px;border-radius:10px;padding-inline:20px;font-size:34px;font-weight:700;color:var(--black-color);text-decoration:none;text-transform:uppercase;font-family:var(--ProximaNovaCondensed-font);position:relative;align-items:center;pointer-events:none}.pricing-plans .plan-card .action .shipping-info{display:block;font-size:18px;color:var(--black-color);margin-top:-10px;font-weight:600;font-family:var(--WorkSans-font)}.pricing-plans .plan-card .action p{font-family:var(--WorkSans-font);font-size:18px;font-weight:600;line-height:16px;letter-spacing:-.01em;margin:-1rem;margin-top:revert-layer;color:var(--black-color)}.pricing-plans .plan-card .action p strong{font-size:34px;font-weight:700;color:var(--black-color);font-family:var(--ProximaNovaCondensed-font)}.pricing-plans .plan-card .action a:before{content:"";position:absolute;width:90px;height:90px;background-image:url(../png/glovy-effecta5f6.png);left:-40px;top:-40px;background-repeat:no-repeat;background-size:contain;z-index:1}.pricing-plans .orderbtn{background:linear-gradient(180deg,#fff 40%,#c9c9c9 85%);width:calc(100% - 100px);margin:12px auto auto;height:81px;border-radius:10px;padding-inline:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;position:relative}.pricing-plans .orderbtn .quick-add__submit{padding:0;min-width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;background:transparent;width:100%;height:100%}.pricing-plans .orderbtn modal-opener,.pricing-plans .orderbtn modal-opener .popupbtns{width:100%;height:100%}.pricing-plans .orderbtn p{font-family:var(--WorkSans-font);font-size:18px;font-weight:600;line-height:16px;letter-spacing:-.01em;color:var(--black-color)}.pricing-plans .orderbtn p strong{font-size:34px;font-weight:700;color:var(--black-color);font-family:var(--ProximaNovaCondensed-font)}.pricing-plans .personalized-image img{vertical-align:middle}.pricing-plans .pricing span.cta-price{font-family:var(--WorkSans-font);font-size:40px;font-weight:700;line-height:32px;text-align:center;color:var(--white-color);padding-block:10px 15px;display:block}.pricing-plans .orderbtn .btn-tooltip svg{position:absolute;right:17px;top:8px;width:max-content;cursor:pointer;text-align:right}.pricing-plans .orderbtn .tooltip-info{position:absolute;z-index:1;border:1px solid #d1ba9b;background-color:#f7efe7;width:100%;max-width:250px;right:-15px;top:40px;padding:16px 24px;text-align:center;opacity:0;visibility:hidden;border-radius:5px;font-size:14px;font-family:var(--WorkSans-font);font-weight:600;line-height:normal;letter-spacing:-.01em;color:var(--black-color)}.pricing-plans .orderbtn .btn-tooltip:hover .tooltip-info{visibility:visible;opacity:1}.pricing-plans .pricing p{margin-top:24px}.pricing-plans .pricing p span.compare_price{text-decoration:line-through}.pricing-plans .pricing p .limited-text{margin-left:12px}.pricing-plans .pricing p span{font-family:var(--WorkSans-font);font-size:20px;font-weight:700;line-height:22px;text-align:center;color:#fff}.pricing-plans-info .plan-card .plan-share{position:relative;display:flex;cursor:pointer}.pricing-plans-info .plan-card .plan-share share-button{position:absolute;opacity:0;width:100%;height:100%;z-index:2}.pricing-plans-info .plan-card .plan-share share-button button{width:100%;height:100%;min-height:auto}@media screen and (min-width: 1280px){.pricing-plans-info.overlap-true .plan-card{filter:brightness(.5)}.pricing-plans-info.overlap-true .plan-card.active{filter:brightness(1);z-index:5;box-shadow:0 0 30px 10px #fff947}}@media screen and (min-width: 1280px) and (max-width: 1599px){.pricing-plans .plan-card .action a{font-size:24px}.pricing-plans .orderbtn p strong{font-size:28px}.pricing-plans .orderbtn p{font-size:16px}}@media screen and (min-width: 990px) and (max-width: 1279px){.pricing-plans .pricing-plans-info{grid-template-columns:1fr 1fr;gap:20px}}@media screen and (min-width: 990px) and (max-width: 1279px){.pricing-plans .plan-card .action a,.pricing-plans .orderbtn{width:calc(100% - 40px)}.pricing-plans .plan-card .action p{font-size:14px}.pricing-plans .plan-card .action p strong{font-size:28px}}@media screen and (max-width: 989px){.pricing-plans .pricing-plans-info{grid-template-columns:1fr}.pricing-plans .plan-card h2{font-size:52px;line-height:63.34px}.pricing-plans .plan-card .description p{font-size:18px;line-height:20px}.pricing-plans .plan-card .description p strong{font-size:20px}.pricing-plans .plan-card .action a{width:calc(100% - 40px);height:66px;line-height:66px;font-size:26px}.pricing-plans .orderbtn{width:calc(100% - 40px);height:66px}.pricing-plans .orderbtn p strong{font-size:26px}.pricing-plans .orderbtn p{font-size:15px}.pricing-plans .plan-card .card-header-image{height:220px}}@media screen and (max-width: 380px){.pricing-plans .plan-card .action p strong{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/pricing-plans.css.map?v=140875907945726722291730983359 */
