.tafassel-photo-picker{--model-ink: #262622;--model-accent: #665235;--model-surface: #faf8f4}.tafassel-photo-picker .product-form__input{max-width:100%;margin:0 0 1.8rem}.tafassel-photo-picker .form__label{color:var(--model-ink);font-size:1.4rem;font-weight:600;letter-spacing:.02em}.tafassel-photo-picker .product-form__input--pill input[type=radio]+label{margin:.6rem .5rem 0 0;padding:1.1rem 1.6rem;min-height:4.4rem;border-radius:.6rem;line-height:1.4;letter-spacing:.02em}.tafassel-photo-picker .tafassel-model-picker{display:block;width:100%;min-width:0;padding:0;border:0}.tafassel-model-picker__help{margin:.4rem 0 1.2rem;font-size:1.2rem;line-height:1.5;color:#55534e}.tafassel-model-picker__groups{display:grid;gap:2rem}.tafassel-model-picker__group{min-width:0}.tafassel-model-picker__group+.tafassel-model-picker__group{padding-block-start:1.8rem;border-block-start:1px solid #ded8ce}.tafassel-model-picker__group-title{margin:0 0 1rem;color:var(--model-ink);font-size:1.5rem;font-weight:600;line-height:1.4;letter-spacing:.01em}.tafassel-model-picker__group-description{display:block;margin-block-start:.3rem;color:#55534e;font-size:1.2rem;font-weight:400;letter-spacing:normal}.tafassel-model-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.tafassel-model-picker__item{position:relative;min-width:0}.tafassel-model-picker__card{display:flex;flex-direction:column;height:100%;padding:.5rem .5rem .8rem;border:1px solid #c8c2b8;border-radius:.8rem;background:#fff;color:var(--model-ink);cursor:pointer;text-align:start;line-height:1.35;overflow-wrap:anywhere}.tafassel-model-picker__media{display:grid;place-items:center;position:relative;aspect-ratio:1;width:100%;border-radius:.4rem;overflow:hidden;background:var(--model-surface)}.tafassel-model-picker__image{display:block;width:100%;height:100%;object-fit:contain}.tafassel-model-picker__name{display:block;padding:.7rem .3rem 0;font-size:1.2rem;font-weight:600}.tafassel-model-picker__no-image{padding:.8rem;text-align:center;color:#615b52;font-size:1.1rem}.tafassel-model-picker__check{display:none;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--model-accent);color:#fff;font-size:1.4rem;text-align:center;line-height:2.2rem}.tafassel-model-picker__selected,.tafassel-model-picker__unavailable{padding:.4rem .3rem 0;font-size:1rem;line-height:1.3}.tafassel-model-picker__selected{display:none;color:var(--model-accent)}.tafassel-model-picker__item input:checked+label{border-color:var(--model-accent);box-shadow:inset 0 0 0 1px var(--model-accent);background:var(--model-surface)}.tafassel-model-picker__item input:checked+label .tafassel-model-picker__check,.tafassel-model-picker__item input:checked+label .tafassel-model-picker__selected{display:block}.tafassel-model-picker__item input:not(:disabled)+label:hover{border-color:var(--model-accent)}.tafassel-model-picker__item input:focus-visible+label,.tafassel-model-picker__item input.focused+label{outline:3px solid var(--model-accent);outline-offset:3px}.tafassel-model-picker__item input:disabled+label{cursor:not-allowed;border-style:dashed;background:#f2f0ec;color:#615b52}.tafassel-model-picker__unavailable{color:#66503c}@media screen and (min-width:1200px){.tafassel-model-picker__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:359px){.tafassel-model-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(forced-colors:active){.tafassel-model-picker__item input:checked+label{outline:2px solid Highlight}}product-info[data-tf-order-guard=true] [data-tf-order-blocked]{display:none!important}.tafassel-model-picker__status{padding:1.2rem;border:1px solid #b5a58e;border-radius:.6rem;background:#faf8f4;color:#493b28;font-size:1.3rem;line-height:1.5}.tafassel-model-picker__status[hidden]{display:none}.tafassel-model-picker__reload{display:inline-block;padding:1.2rem 0;color:#493b28;font-weight:600;text-decoration:underline}.tafassel-model-picker__reload[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/44/assets/tafassel-model-picker.css.map */
