body{background-color:var(--ly-color-bg)!important}.ly-product-form-custom-product-wrapper input[type=number]{-moz-appearance:textfield}.ly-product-form-custom-product-wrapper input[type=number]::-webkit-inner-spin-button,.ly-product-form-custom-product-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ly-product-form-custom-product-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:26px;height:26px;border:1px solid #3333334d;border-radius:4px;cursor:pointer;background:#fff}.ly-product-form-custom-product-wrapper input[type=checkbox]:checked{background:var(--ly-color-primary);border-color:#3330;position:relative}.ly-product-form-custom-product-wrapper input[type=checkbox]:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:center;background:no-repeat center/12px url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path d='M6.0 10.8L3.2 8l-1.2 1.2 4.0 4.0 8-8-1.2-1.2z'/></svg>")}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option{padding:26px 30px;background-color:#fff;border-radius:10px;display:block;margin:20px 0;border:1px solid #ffffff;transition:.2s}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option .ly-product-form-custom-product-expandable-option-header{display:flex;align-items:center;justify-content:space-between;transition:.25s}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option .ly-product-form-custom-product-expandable-option-header:has(input:checked){border-bottom:1px solid #3333334d;padding-bottom:16px}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option .ly-product-form-custom-product-expandable-option-grid{--r: 0fr;display:grid;grid-template-rows:var(--r);transition:.25s;overflow:hidden}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option .ly-product-form-custom-product-expandable-option-grid .ly-product-form-custom-product-expandable-option-grid-inner{min-height:0}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option:has(.ly-product-form-custom-product-expandable-option-header>input:checked){border-color:var(--ly-color-primary)}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-expandable-option:has(.ly-product-form-custom-product-expandable-option-header>input:checked) .ly-product-form-custom-product-expandable-option-grid{--r: 1fr}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-quantity-input{--border: .5px solid #3333334D;flex:0 0 auto;display:flex;align-items:center;width:104px;height:26px;border:var(--border);border-radius:6px;overflow:hidden;color:var(--ly-color-text)}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-quantity-input button{all:unset;width:30px;height:100%;display:flex;align-items:center;justify-content:center;transition:.2s}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-quantity-input button .svg-wrapper{width:12px}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-quantity-input input{all:unset;width:100%;height:100%;flex:1;text-align:center;border-left:var(--border);border-right:var(--border)}.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-option-wrapper{margin:36px 0}.ly-product-form-custom-product-wrapper .option-title{margin-bottom:20px}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option{padding:0 30px;margin:16px 0;display:flex;align-items:center;gap:25px}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option .option-label{flex:0 0 auto;width:134px}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option input{flex:1;width:100%;padding:10px 14px;border-radius:10px;outline:none;border:1px solid #3333334d;transition:.2s}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option input:focus-visible{box-shadow:none;border-color:var(--ly-color-primary)!important}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option input.is-dangerous{border-color:#dc3545!important}.ly-product-form-custom-product-upgrade-option-wrapper .ly-product-form-custom-product-upgrade-option{margin:18px 0;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:15px 30px;border-radius:10px;border:1.4px solid #ffffff}.ly-product-form-custom-product-upgrade-option-wrapper .ly-product-form-custom-product-upgrade-option:has(input:checked){border-color:var(--ly-color-primary)}.ly-product-form-custom-product-image-option-wrapper .uploader{margin-top:20px;width:120px;height:90px;border:1px solid #3333334d;background-color:#fff;border-radius:10px;overflow:hidden;position:relative}.ly-product-form-custom-product-image-option-wrapper .uploader .upload-wrapper input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.ly-product-form-custom-product-image-option-wrapper .uploader .upload-wrapper .svg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;width:34px;height:34px}.ly-product-form-custom-product-image-option-wrapper .uploader .preview-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.ly-product-form-custom-product-image-option-wrapper .uploader .preview-wrapper .svg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff;cursor:pointer}.ly-product-form-custom-product-sidewall-option-wrapper .ly-product-form-custom-product-sidewall-option-side-wrapper{display:flex;align-items:center;justify-content:space-between;margin:26px 0}.ly-product-form-custom-product-sidewall-option-wrapper .ly-product-form-custom-product-sidewall-option-side-wrapper:first-child{margin-top:30px}.ly-product-form-custom-product-accessory-option-wrapper .ly-product-form-custom-product-accessory-option-item-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:13px}.ly-product-form-custom-product-accessory-option-wrapper .ly-product-form-custom-product-accessory-option-item-wrapper .ly-product-form-custom-product-accessory-option-preview{flex:0 0 auto;width:100px}@media screen and (min-width: 750px){.ly-product-form-custom-product-wrapper .ly-product-form-custom-product-option-wrapper{margin:40px 0}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option{padding:0;display:block;margin:15px 0}.ly-product-form-custom-product-size-option-wrapper .ly-product-form-custom-product-size-option .option-label{width:100%;margin-bottom:12px}}@media (hover:hover){.ly-product-form-custom-product-quantity-input button:hover{background-color:#aaa;color:#fff;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/ly-product-form-custom-product.css.map */
