.main-product .product__media{border-radius:24px}.main-product .product__info .product__title .heading{color:#4d4f53;font-size:50px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 1023px){.main-product .product__info .product__title .heading{font-size:32px}}.main-product .product__info{flex-direction:row}.main-product .product__title.with-price{grid-template-columns:100%;gap:0}.main-product .product__title .product__price{place-self:start}.main-product .product__title .product__price span{color:#4d4f53;font-size:50px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 1023px){.main-product .product__title .product__price span{font-size:32px}}@media screen and (max-width: 1023px){.main-product .installment{margin-top:16px}}.main-product .product__text{padding:0;color:#4d4f53;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width: 1023px){.main-product .product__text{margin-top:16px}}.main-product .product-form__input .form__label{color:#4d4f53;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:8px}@media screen and (max-width: 1023px){.main-product .variant-picker{gap:16px}}.main-product .variant-picker .swatches{align-items:center}.main-product .variant-picker .label-swatch{color:#1dbcee;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:#fff;min-width:48px;height:48px;display:flex;justify-content:center;align-items:center;padding:0 12px}.main-product .variant-picker .label-swatch:after{border-radius:8px;border:1px solid #1dbcee;min-width:48px;height:48px}.main-product .variant-picker :checked+.label-swatch{color:#fff;background:#1dbcee}.main-product .variant-picker :checked+.label-swatch:after{background:transparent;box-shadow:unset}.main-product .product__inventory span{color:#4d4f53;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.main-product .product__inventory progress-bar{height:10px}.main-product .product-form-wrapper{margin-top:24px}.main-product .buy-buttons .product-form__submit{border:1px solid #f89420;background:#f89420}.main-product .buy-buttons .btn-text{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.main-product .buy-buttons .product-form__submit:hover .btn-text{color:#f89420}.main-product .buy-buttons .product-form__submit[disabled]:hover .btn-text{color:#fff}.main-product .product__thumbnails.with-dots,.main-product .product__thumbnails.with-dots .product__thumbnails-list{justify-content:flex-start}.main-product .product__thumbnails.with-dots .product__thumbnail:before,.main-product .product__thumbnails.with-dots .product__thumbnails-list .product__thumbnail:before{background-color:#1dbcee}.main-product .product__thumbnails.with-dots .product__thumbnail[aria-current=true]:before,.main-product .product__thumbnails.with-dots .product__thumbnails-list .product__thumbnail[aria-current=true]:before{box-shadow:0 0 0 2px #1dbcee;background-color:#fff}@media screen and (max-width: 1023px){.main-product .featured-product{gap:16px}}.product_details .page-width{padding:0 160px}@media screen and (max-width: 1023px){.product_details .page-width{padding:0 16px}}.product_details .title-wrapper{margin-bottom:0}.product_details .title-wrapper .heading{font-size:40px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 1023px){.product_details .title-wrapper .heading{font-size:24px}}.product_details .accordion .details .details__summary{padding-block:40px}@media screen and (max-width: 1023px){.product_details .accordion .details .details__summary{padding-block:24px}}.product_details .accordion .details .details__summary .heading{font-size:24px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 1023px){.product_details .accordion .details .details__summary .heading{font-size:16px}}.product_details .details__content .col-span-full p{color:#4d4f53;font-size:24px;font-style:normal;font-weight:400;line-height:32px}@media screen and (max-width: 1023px){.product_details .details__content .col-span-full p{font-size:16px}}.product_details .accordion+.accordion{border-block-start:1px solid #4d4f53}.product_details .title-wrapper,.product_details .specifications{max-width:940px;margin:0 0 auto;width:100%;padding:0}.related-products .title-wrapper{font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:40px}@media screen and (max-width: 1023px){.related-products .title-wrapper{font-size:24px;margin-bottom:24px}}.related-products .indicators .button{background:#9475b4;transition:all .6s ease;border:1px solid #9475b4!important}.related-products .indicators .button.button--secondary .btn-fill{background:#fff;background-color:#fff}.related-products .indicators .button:hover .btn-text .icon{color:#9475b4}.related-products .indicators .button:after{content:none}.related-products .indicators .button .icon{color:#fff}.related-products .indicators .button:hover .icon{color:#9475b4}.related-products .indicators .button[disabled]{background:#fff;opacity:1}.related-products .indicators .button[disabled] .icon{color:#9475b4}.related-products .indicators .button[disabled]:after{border:unset}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product.scss.css.map */
