.main-package__wrapper{max-width:1440px;margin:0 auto}.main-package__headings{max-width:1300px;margin:0 auto;padding:0 40px}.main-package__breadcrumbs{margin:0 0 50px}.main-package__subtitle{font-family:var(--font-heading);font-size:42px;line-height:150%;margin:0 0 64px;font-weight:300}.main-package__content{display:flex}.main-package__media{width:50%;display:flex;position:relative}.main-package__media:before{content:"";position:absolute;top:70px;right:0;bottom:70px;left:110px;border:1px solid #FFFFFF;border-right:none;pointer-events:none}.main-package__media img,.main-package__media svg{width:100%;height:100%;object-fit:cover}.main-package__info{width:50%;padding:96px 130px 96px 30px;position:relative}.main-package__info:before{content:"";position:absolute;top:70px;right:110px;bottom:70px;left:0;border:1px solid #D5D5D5;border-left:none;pointer-events:none}.main-package__title{font-size:60px;margin:0 0 30px}.main-package__reviews{display:flex;align-items:center;gap:10px;margin:0 0 30px}.main-package__reviews-stars{display:flex;margin-right:16px}.main-package__reviews-stars svg{height:15px;width:fit-content}.main-package__reviews-avg{font-weight:500;font-size:18px;line-height:100%}.main-package__reviews-total{font-weight:400;font-size:14px;line-height:100%;color:gray}.main-package__includes-title{font-family:var(--font-heading);font-weight:400;font-size:26px;line-height:110%;margin:0 0 30px}.main-package__items{display:flex}.main-package__item{width:50%;padding:20px;border:1px solid #D9D9D9;position:relative}.main-package__item+.main-package__item{width:calc(50% + 1px);margin-left:-1px}.main-package__item+.main-package__item:after{content:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='-20' y='-20' width='80' height='80'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(10px);clip-path:url(%23bgblur_0_4493_797_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='20'%3E%3Crect width='40' height='40' rx='20' fill='%23808080'/%3E%3Cg clip-path='url(%23clip1_4493_797)'%3E%3Cpath d='M27 20H20M20 20H13M20 20V13M20 20V27' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='bgblur_0_4493_797_clip_path' transform='translate(20 20)'%3E%3Crect width='40' height='40' rx='20'/%3E%3C/clipPath%3E%3CclipPath id='clip1_4493_797'%3E%3Crect width='14' height='14' fill='white' transform='translate(13 13)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");position:absolute;top:50%;right:100%;transform:translate(50%,-50%);line-height:0}.main-package__item-header{display:flex;align-items:center;gap:14px;margin:0 0 6px}.main-package__item-media{display:flex}.main-package__item-media img,.main-package__item-media svg{width:100px;height:fit-content}.main-package__item-price{font-weight:500;font-size:18px;line-height:100%;display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.main-package__item-price .compare{font-weight:400;font-size:14px;text-decoration:line-through;color:gray}.main-package__item-title{font-family:var(--font-heading);font-weight:400;font-size:18px;line-height:100%;margin:0 0 10px}.main-package__item-reviews{display:flex;align-items:center;gap:6px;margin:0 0 6px}.main-package__item-reviews-stars{display:flex}.main-package__item-reviews-stars svg{height:10px;width:fit-content}.main-package__item-reviews-avg{font-weight:500;font-size:12px;line-height:100%}.main-package__item-reviews-total{font-weight:400;font-size:10px;line-height:100%;color:gray}.main-package__item-description{font-weight:500;font-size:10px;line-height:110%;color:#595959}.main-package__controls{border:1px solid #D9D9D9;margin:-1px 0 0;padding:20px;display:flex;align-items:center;justify-content:end;gap:20px}.main-package__price{width:fit-content;display:flex;flex-direction:column;gap:8px;font-weight:500;font-size:18px;line-height:100%}.main-package__price .compare{font-weight:400;font-size:14px;text-decoration:line-through;color:gray}.main-package__add{width:270px;height:40px;min-height:40px;background-color:#1e1e1e;color:#fff;padding:0}.main-package__add:not(:disabled):hover{background-color:#fff;color:#1e1e1e}.main-package__add *{pointer-events:none}.main-package__add svg{width:24px;height:24px}.loading .main-package__add .icon-loading+svg{display:none}.main-package__description-wrapper{display:flex;max-width:1300px;padding:0 40px;margin:80px auto 0;gap:60px;position:relative}.main-package__description{width:calc(50% - 30px)}.main-package__description+.main-package__description:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;display:block;background-color:#d9d9d9}.main-package__description--right{margin-left:auto}@media screen and (max-width:1200px){.main-package__content{flex-direction:column;gap:30px}.main-package__media{width:100%}.main-package__media:before{top:40px;right:40px;bottom:40px;left:40px;border-right:1px solid #FFFFFF}.main-package__media img,.main-package__media svg{width:100%;height:fit-content}.main-package__info{width:100%;padding:0 40px}.main-package__info:before{display:none}}@media screen and (max-width:749px){.main-package__headings{padding:0 20px}.main-package__breadcrumbs{margin:0 0 60px}.main-package__subtitle{font-size:30px;line-height:120%;margin:0 0 60px}.main-package__media:before{top:24px;right:20px;bottom:24px;left:20px}.main-package__info{padding:0 20px}.main-package__title{font-size:30px;margin:0 0 24px}.main-package__reviews,.main-package__includes-title{margin:0 0 24px}.main-package__items{flex-direction:column}.main-package__item{width:100%;padding:20px 10px}.main-package__item+.main-package__item{width:100%;margin-left:0;margin-top:-1px}.main-package__item+.main-package__item:after{top:0;right:50%}.main-package__item-header{gap:32px}.main-package__item-media img,.main-package__item-media svg{width:80px}.main-package__item-description{font-size:14px}.main-package__controls{padding:20px 10px;justify-content:space-between;gap:16px}.main-package__price{font-size:16px}.main-package__add{width:210px}.main-package__description-wrapper{flex-direction:column;padding:0 20px}.main-package__description{width:100%;position:relative}.main-package__description+.main-package__description:after{top:-30px;left:0;width:100%;height:1px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/main-package.css.map */
