input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;width:24px;height:24px;border:1px solid #C1C1C1;border-radius:5px;transform:translateY(-.075em);display:inline-grid;align-content:center;justify-content:center;place-content:center}input[type=checkbox]:before{content:"";background-size:14px;background-image:url('data:image/svg+xml,%3Csvg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 448 512"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="white" /%3E%3C/svg%3E');background-position:center;background-repeat:no-repeat;width:24px;height:24px;border-radius:5px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:rgb(var(--color-button))}input[type=checkbox]:checked{border-color:rgb(var(--color-button))}input[type=checkbox]:checked:before{transform:scale(1)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 4px 0 0;width:16px;height:16px;border:1px solid #C1C1C1;border-radius:50%;transform:translateY(-.075em);display:inline-grid;align-content:center;justify-content:center;place-content:center}input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:rgb(var(--color-button))}input[type=radio]:checked{border-color:rgb(var(--color-button))}input[type=radio]:checked:before{transform:scale(1)}select{border-color:#606060;border-radius:var(--text-boxes-radius);color:#000;padding:1rem;width:100%;font-size:16px;font-family:var(--font-heading)}.custom-product__container{background:none}.custom-product__column-sticky{display:block}@media screen and (min-width: 990px){.custom-product__column-sticky{position:sticky;top:118px;z-index:2}}.custom-product.page-width .custom-product__info-wrapper{padding-left:0;padding-right:0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-custom-product.css.map */
