.shopify-about{padding-top:14.7rem;overflow:hidden}.shopify-about .container-content{max-width:128.5rem}.shopify-about .product-info__content{height:43.3rem}.shopify-about .product-info__title{margin-top:5.3rem;margin-left:.1rem;line-height:1}.shopify-about .product-info__title-accent{color:#9EC45D}.shopify-about .product-info__subtitle{margin-top:4.3rem;line-height:1.2}.shopify-about .product-info__img{top:-4.8rem;right:-5.7rem}@media screen and (max-width:1330px){.shopify-about .product-info__img{right:unset;left:-7rem}}@media screen and (max-width:950px){.shopify-about .product-info__content{height:auto}.shopify-about .product-info__title{margin-top:0;margin-left:0}.shopify-about .product-info__img{right:unset;top:0;left:0}}.shopify-video{padding:1.5rem 0 10rem}.shopify-video__player{width:100%;height:66rem;object-fit:cover;object-position:center}@media screen and (max-width:960px){.shopify-video{padding:6rem 0 10rem}.shopify-video__player{height:auto}}.shopify-description{height:36rem;background:#9EC45D}.shopify-description .container-content{max-width:88.1rem;height:inherit;display:flex;justify-content:center;align-items:center}.shopify-description__text{font-size:var(--fz-subtitle);font-weight:400;line-height:1.19;text-align:center;color:var(--clr-white)}.shopify-benefits{--row-margin:-1.5rem;--col-padding:1.5rem;padding:20.5rem 0 16.2rem}.shopify-benefits .container{max-width:144rem;padding:0 6rem}.shopify-benefits__item{width:30.7rem;height:30.7rem;position:relative;display:flex;justify-content:center;align-items:center}.shopify-benefits__item-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.shopify-benefits__item-bg img{width:100%}.shopify-benefits__item-text{width:16rem;position:relative;z-index:1}@media screen and (max-width:950px){.shopify-benefits{padding:12rem 0 6rem}.shopify-benefits__item{width:25rem;height:25rem}.shopify-benefits__item-text{width:13rem;text-align:left}}.shopify .faq{padding-top:28.3rem}@media screen and (max-width:950px){.shopify .faq{padding-top:12rem}}.refund-page__welcome{padding-top:9rem;padding-bottom:2rem}@media (max-width:960px){.refund-page__welcome{padding-top:4rem}}.refund-page__title{font-size:4rem;font-weight:600;line-height:1.1;margin:0}.refund-page__subtitle{margin-top:0;margin-bottom:0}.refund-page__subtitle-text{font-size:var(--fz-subtitle);text-transform:none;letter-spacing:.02em;font-weight:500;color:#333;line-height:1.35}@media screen and (max-width:960px){.refund-page__title{font-size:3rem}}@media screen and (max-width:450px){.refund-page__title{font-size:2.6rem}}.refund-page__form-section{min-height:calc(100vh - 325px);background:#f7f7f7;padding:2.5rem 0}.refund-step{max-width:60rem}.refund-step__title{font-size:2.4rem;font-weight:500;line-height:1.15;margin:0 0 .75rem}.refund-step__hint{margin:0 0 2rem;font-size:var(--fz-text);text-transform:none;letter-spacing:.02em;font-weight:400;color:#555;line-height:1.5}.refund-step__actions{display:flex;align-items:center;gap:1.25rem;margin-top:1.75rem;flex-wrap:wrap}.refund-step__actions--mt{margin-top:1.75rem}.refund-btn{border:none;cursor:pointer;font-family:inherit;font-size:var(--fz-text)}.refund-btn--primary{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2rem;border-radius:4px;background:#5b47ff;color:#fff;text-transform:none;text-decoration:none;outline:none;font-weight:600;letter-spacing:.02em;min-width:18rem;min-height:4.8rem;box-sizing:border-box;transition:background .15s}.refund-btn--primary:hover:not(:disabled){background:#9488ff}.refund-btn--primary:disabled{opacity:.5;cursor:default}.refund-btn--secondary{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.4rem;border-radius:4px;background:#5b47ff;color:#fff;text-decoration:none;outline:none;font-size:1.4rem;font-weight:500;min-height:4rem;box-sizing:border-box;transition:background .15s}.refund-btn--secondary:hover{background:#9488ff}.refund-btn--link{background:none;color:#5b47ff;padding:.4rem 0;text-decoration:underline;font-size:var(--fz-text);font-weight:500;min-height:auto}.refund-btn--link:hover{color:#9488ff}.refund-form__error{padding:1rem 1.25rem;margin-bottom:1.25rem;background:#fee;color:#c00;border-radius:6px;font-size:var(--fz-text);line-height:1.45}.refund-field{margin-bottom:0}.refund-field--mt{margin-top:1.25rem}.refund-field__input,.refund-field__select{width:100%;padding:1.2rem 1.4rem;font-size:var(--fz-text);font-family:inherit;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;background:#fff;color:#222;appearance:none;min-height:4.8rem;line-height:1.35}.refund-field__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.refund-field__select--full{width:100%}.refund-field__input:focus,.refund-field__select:focus{outline:none;border-color:#5b47ff}.refund-field__input--error,.refund-field__select.refund-field__input--error{border-color:#c00}.refund-field__input:disabled,.refund-field__select:disabled{background:#ececf0;color:#999;cursor:not-allowed}.refund-field__helper{display:block;font-size:1.3rem;color:#c00;margin-top:.5rem;line-height:1.4}.refund-readonly-row{display:flex;align-items:center;gap:1rem;padding:.5rem 0;flex-wrap:wrap}.refund-readonly-row__text{flex:1 1;font-size:var(--fz-text);line-height:1.45;min-width:0;word-break:break-all}.refund-auction-data{margin-top:1.25rem;border:1px solid #ccc;background:#fff;padding:1rem;border-radius:4px}.refund-auction-data__grid{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.refund-auction-data__item{min-width:0;flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 1.34rem)}@media (max-width:640px){.refund-auction-data__item{flex:0 0 100%}}.refund-auction-data__label{font-size:1.3rem;font-weight:400;line-height:1.4;color:#8e8ea1}.refund-auction-data__value{margin-top:.35rem;font-size:var(--fz-text);font-weight:700;line-height:1.45;color:#222;min-height:2.4rem;word-break:break-all}.refund-address{display:flex;gap:1rem}.refund-address__input-wrap{flex:1 1;min-width:0}.refund-address__select-wrap{width:10rem;flex-shrink:0}.refund-address__select-wrap .refund-field__select{width:100%}@media (max-width:640px){.refund-address{flex-direction:column;gap:.75rem}.refund-address__select-wrap{width:100%}}