#infiniteoptions-container,.infinite-options-container,#infinite-options,#infiniteoptions-container>div,.infinite-options-container>div,#infinite-options>div,#infiniteoptions-container fieldset,.infinite-options-container fieldset,#infinite-options fieldset{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}#infiniteoptions-container input[type=text],#infiniteoptions-container input[type=number],#infiniteoptions-container input[type=email],#infiniteoptions-container input[type=tel],#infiniteoptions-container textarea,#infiniteoptions-container select,.infinite-options-container input[type=text],.infinite-options-container input[type=email],.infinite-options-container input[type=number],.infinite-options-container input[type=tel],.infinite-options-container textarea,.infinite-options-container select,#infinite-options input[type=text],#infinite-options input[type=email],#infinite-options input[type=number],#infinite-options input[type=tel],#infinite-options textarea,#infinite-options select{background:#161619cc!important;background-color:#161619cc!important;border:1px solid rgba(255,255,255,.12)!important;color:var(--ymm-text-primary)!important;border-radius:10px!important;padding:14px 16px!important;font-size:15px!important;min-height:52px!important;height:52px!important;box-sizing:border-box!important;transition:border-color var(--ymm-transition),box-shadow var(--ymm-transition)!important}#infiniteoptions-container input[type=text]:focus,#infiniteoptions-container input[type=number]:focus,#infiniteoptions-container input[type=email]:focus,#infiniteoptions-container input[type=tel]:focus,#infiniteoptions-container textarea:focus,#infiniteoptions-container select:focus,.infinite-options-container input[type=text]:focus,.infinite-options-container input[type=email]:focus,.infinite-options-container input[type=number]:focus,.infinite-options-container input[type=tel]:focus,.infinite-options-container textarea:focus,.infinite-options-container select:focus,#infinite-options input[type=text]:focus,#infinite-options input[type=email]:focus,#infinite-options input[type=number]:focus,#infinite-options input[type=tel]:focus,#infinite-options textarea:focus,#infinite-options select:focus{border-color:var(--ymm-accent)!important;box-shadow:0 0 0 3px #00c9a733!important;outline:none!important}#infiniteoptions-container label,#infiniteoptions-container .spb-label-tooltip,#infiniteoptions-container div>label,.infinite-options-container label,#infinite-options label{color:var(--ymm-text-muted)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.8px!important;background:transparent!important;margin-bottom:6px!important}#infiniteoptions-container select,.infinite-options-container select,#infinite-options select{background-image:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;cursor:pointer!important;padding-right:16px!important}#infiniteoptions-container textarea,.infinite-options-container textarea,#infinite-options textarea{height:auto!important;min-height:100px!important}#infiniteoptions-container input[type=checkbox],#infiniteoptions-container input[type=radio],.infinite-options-container input[type=checkbox],.infinite-options-container input[type=radio],#infinite-options input[type=checkbox],#infinite-options input[type=radio]{accent-color:var(--ymm-accent)!important;width:18px!important;height:18px!important;min-height:18px!important}#infiniteoptions-container fieldset,.infinite-options-container fieldset,#infinite-options fieldset{padding:0!important;border:0!important;margin:0!important}#infiniteoptions-container .spb-productdescfont{color:var(--ymm-text-secondary)!important;font-size:13px!important}#infiniteoptions-container .spb-productoptionswatchwrapper{background:transparent!important;padding-bottom:5px!important}#infiniteoptions-container span,#infiniteoptions-container div,#infiniteoptions-container p,.infinite-options-container span,.infinite-options-container div,.infinite-options-container p{background:transparent!important;background-color:transparent!important}#infinite-options select:focus{border-color:var(--ymm-accent)!important;box-shadow:0 0 0 3px #00c9a733!important;outline:none!important}.infinite-options-container label,#infinite-options label,.infinite-options-container .infinite-options-label,#infinite-options .infinite-options-label{color:var(--ymm-text-muted)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.8px!important;background:transparent!important}.infinite-options-container .infinite-options-field,#infinite-options .infinite-options-field,.infinite-options-container .field-wrapper,#infinite-options .field-wrapper{background:transparent!important;border:none!important;margin-bottom:16px!important}.infinite-options-container select,#infinite-options select{background-image:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}.infinite-options-container input[type=file],#infinite-options input[type=file]{background:var(--ymm-bg-elevated)!important;border:1px solid var(--ymm-border)!important;color:var(--ymm-text-primary)!important;padding:12px!important;border-radius:10px!important}.infinite-options-container input[type=checkbox],.infinite-options-container input[type=radio],#infinite-options input[type=checkbox],#infinite-options input[type=radio]{accent-color:var(--ymm-accent)!important}.infinite-options-container div,#infinite-options div{background-color:transparent!important}.infinite-options-container,#infinite-options{border:none!important;box-shadow:none!important;outline:none!important}.ymm-product-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;padding:40px 0}.ymm-product-hero__media{position:sticky;top:100px}.ymm-product-hero__info{display:flex;flex-direction:column;gap:20px}.ymm-product-hero__badge-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.ymm-product-hero__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#00c9a71a;border:1px solid rgba(0,201,167,.2);border-radius:var(--ymm-radius-pill);font-size:11px;font-weight:800;color:var(--ymm-accent);text-transform:uppercase;letter-spacing:.08em}.ymm-product-hero__badge--hot{background:#ff6b6b1a;border-color:#ff6b6b33;color:#ff6b6b}.ymm-product-hero__badge--new{background:#00c9a71a;border-color:#00c9a733;color:var(--ymm-accent)}.ymm-product-hero__badge--sale{background:#ffa5001a;border-color:#ffa50033;color:orange}.ymm-product-hero__title{font-size:36px;font-weight:900;color:var(--ymm-text-primary);letter-spacing:-.03em;line-height:1.15;margin:0}.ymm-product-hero__subtitle{font-size:16px;font-weight:600;color:var(--ymm-text-muted);letter-spacing:.01em;margin:0}.ymm-product-hero__price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.ymm-product-hero__price{font-size:32px;font-weight:900;color:var(--ymm-accent);letter-spacing:-.02em}.ymm-product-hero__compare-price{font-size:20px;font-weight:700;color:var(--ymm-text-muted);text-decoration:line-through;opacity:.6}.ymm-product-hero__discount{display:inline-flex;align-items:center;padding:4px 10px;background:#ff6b6b26;border-radius:6px;font-size:13px;font-weight:800;color:#ff6b6b}.ymm-product-hero__divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);border:none;margin:8px 0}.ymm-product-hero__features{display:flex;flex-direction:column;gap:10px}.ymm-product-hero__feature{display:flex;align-items:flex-start;gap:12px}.ymm-product-hero__feature-icon{width:20px;height:20px;color:var(--ymm-accent);flex-shrink:0;margin-top:2px}.ymm-product-hero__feature-text{font-size:14px;color:var(--ymm-text-secondary);line-height:1.6}.ymm-product-hero__feature-text strong{color:var(--ymm-text-primary);font-weight:700}@media screen and (max-width:989px){.ymm-product-hero{grid-template-columns:1fr;gap:32px;padding:24px 0}.ymm-product-hero__media{position:static}.ymm-product-hero__title{font-size:28px}.ymm-product-hero__price{font-size:26px}.ymm-product-hero__compare-price{font-size:18px}}@media screen and (max-width:749px){.ymm-product-hero{gap:24px;padding:16px 0}.ymm-product-hero__title,.ymm-product-hero__price{font-size:24px}.ymm-product-hero__badge{font-size:10px;padding:5px 10px}}#infiniteoptions-container .spb-label,.infinite-options-container .spb-label,#infiniteoptions-container label,.infinite-options-container label{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px!important}#infiniteoptions-container .spb-label span,.infinite-options-container .spb-label span,#infiniteoptions-container label span,.infinite-options-container label span{display:inline!important;text-align:center!important}#infiniteoptions-container .language-toggle,.infinite-options-container .language-toggle{justify-content:center!important;text-align:center!important}.product__info-container,.product__title,.product__text{text-align:center}.price{justify-content:center}.product-form__buttons{text-align:center}#infiniteoptions-container label,.infinite-options-container label{text-align:center!important;justify-content:center!important}.product__text{text-decoration:none!important;border:none!important}.product__text:before,.product__text:after{display:none!important;content:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ymm-product-overrides.css.map */
