#MainProduct{position:relative}#MainProduct .overlay-section{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:-1}@media (min-width: 900px){#MainProduct .overlay-section{top:-73px;bottom:0}}@media (min-width: 1600px){#MainProduct .overlay-section{top:-98px}}#MainProduct .product{padding:50px 0 40px}@media (min-width: 1023px){#MainProduct .product{padding:100px 0 60px}}#MainProduct .product .main-container{padding:0 20px;max-width:1920px;margin:0 auto}@media (max-width: 767px){#MainProduct .product .main-container{padding:0}#MainProduct .product .main-container .product__info-wrapper.grid__item{padding:0 20px}}@media (min-width: 767px){#MainProduct .product .main-container{padding:0 60px}}@media (min-width: 1365px){#MainProduct .product .main-container{padding:0 90px}}@media (min-width: 1600px){#MainProduct .product .main-container{padding:0 130px}}#MainProduct .product .product__inner{text-align:center}@media (min-width: 1023px){#MainProduct .product .product__inner{display:flex;justify-content:flex-end;align-items:flex-start;text-align:left}}@media (min-width: 1365px){#MainProduct .product .product__inner{margin-left:100px}}@media (min-width: 1600px){#MainProduct .product .product__inner{margin-left:120px}}#MainProduct .product .product__inner .product__logo{position:absolute;z-index:0;left:20px;top:20px;width:auto;height:auto}@media (max-width: 900px){#MainProduct .product .product__inner .product__logo{display:none}}#MainProduct .product .product__inner .product__logo svg{width:258px;height:209px}@media (max-width: 767px){#MainProduct .product .product__inner .product__logo svg{width:122px;height:120px}}@media (min-width: 900px){#MainProduct .product .product__inner .product__logo{left:40px;top:-50px}}@media (min-width: 1366px){#MainProduct .product .product__inner .product__logo{left:60px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__logo{top:-70px}#MainProduct .product .product__inner .product__logo svg{width:182px;height:184px}}#MainProduct .product .product__inner .product__media-wrapper{position:relative;width:100%;margin-right:0}@media (min-width: 1023px){#MainProduct .product .product__inner .product__media-wrapper{position:absolute;left:0;width:70%}}#MainProduct .product .product__inner .product__media-wrapper img{width:100%;height:100%;object-fit:contain}#MainProduct .product .product__inner .other-images{display:none}#MainProduct .product .product__inner .product__info-wrapper{padding:0}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper{width:40%}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__title{font-family:Degular;color:#fff;font-size:54px;font-weight:700;font-style:normal;letter-spacing:3.07px;line-height:1}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__title{font-size:105px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__title{font-size:84px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__title{font-size:105px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input input[type=radio]+label{padding:8px;border:1px solid #500d75;background:transparent;border-radius:16px;color:#500d75;font-family:Degular;font-size:18px;font-weight:600;font-style:normal;letter-spacing:.44px;line-height:normal;margin:.2rem .1rem}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input input[type=radio]+label{padding:18px 30px;margin:.5rem 1rem;font-size:28px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input input[type=radio]+label{padding:12px 24px;margin:.5rem;font-size:22px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input input[type=radio]+label{padding:10px 50px;font-size:30px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input input[type=radio]:checked+label{background-color:#f2a6ff}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input{max-width:515px;min-width:auto}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__input .form__label{display:none}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity{margin:0 auto}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity{margin-left:0}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity{display:flex;align-items:center;width:fit-content;height:50px}@media (max-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity{margin:0 auto}}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity{margin:0 auto;height:63px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity{margin-left:0;height:50px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity{height:63px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button{width:40px;height:inherit;background-color:#fff;border:1px solid #500d75;transition:all .3s linear}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button:hover{background-color:#f2a6ff}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button svg{width:1.2rem}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button{width:70px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button{width:40px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button{width:50px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__input{padding:6px 12px;width:60px;height:inherit;opacity:1;background-color:#fff;border-top:1px solid #500d75;border-bottom:1px solid #500d75;color:#500d75;font-family:Degular;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__input{width:90px;font-size:28px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__input{width:60px;font-size:22px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__input{width:75px;font-size:30px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form{margin:.5rem 0}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons{max-width:1920px;margin:0 auto}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{width:90%;height:60px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;padding:0 20px;font-family:Degular;font-size:20px;font-weight:700;font-style:normal;letter-spacing:2.85px;line-height:normal;text-transform:uppercase;color:#fff;background-color:#500d75}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{width:400px;height:80px;letter-spacing:4.85px;font-size:28px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{margin-left:0;width:300px;height:70px;font-size:22px;letter-spacing:2.85px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{width:509px;height:85px;font-size:36px;letter-spacing:4.68px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money{margin-left:10px}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price{display:flex}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price__container{margin:0}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price__container .price__regular{display:flex;align-items:center}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price__container .price-item{font-weight:400;font-size:20px;font-weight:700;font-style:normal;letter-spacing:2.85px}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price__container .price-item{font-size:28px;letter-spacing:4.85px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price__container .price-item{font-size:22px;letter-spacing:2.85px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price-money .price__container .price-item{font-size:36px;letter-spacing:4.68px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__description{font-family:Degular;color:#500d75;font-size:20px;font-weight:700;font-style:normal;letter-spacing:.44px;line-height:normal}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__description{font-size:30px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__description{font-size:22px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .product__description{font-size:30px}}#MainProduct .product .product__inner .product__info-wrapper .product__info-container .additional-description{margin-top:24px;color:#500d75;font-family:Degular;font-size:20px;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1.98px;line-height:normal}@media (min-width: 767px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .additional-description{font-size:27px}}@media (min-width: 1023px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .additional-description{font-size:22px}}@media (min-width: 1600px){#MainProduct .product .product__inner .product__info-wrapper .product__info-container .additional-description{font-size:27px}}#MainProduct .product .rc-widget label{font-family:Degular;font-weight:700;font-size:30px}#MainProduct .product .rc_widget__option__plans__dropdown{border:1px solid #500d75;padding:5px;color:#500d75;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-main.scss.css.map */
