.fgp-product:not(.fgp-pets):not(.fgp-motors) .fgp-theme-choice{-webkit-appearance:none;appearance:none;grid-column:1/-1;display:flex;align-items:center;gap:12px;width:100%;min-height:65px;padding:13px 15px;margin:0;border:1px solid #d7d4cf;border-radius:7px;background:transparent;color:#201e1b;text-align:left;cursor:pointer;font:inherit;transition:background .2s ease,border-color .2s ease}.fgp-product .fgp-theme-choice svg{width:27px;height:27px;flex:none}.fgp-product .fgp-theme-choice strong{display:block;font-size:13.5px;line-height:1.4;font-weight:750}.fgp-product .fgp-theme-choice small{display:block;margin-top:3px;font-size:11.5px;color:#645e58;font-weight:500;line-height:1.45}.fgp-product .fgp-theme-choice:hover{background:#f7f4ef;border-color:#a3988a}.fgp-product.fgp-thematic-on .fgp-theme-choice{background:#f7f4ef!important;border-color:#181816!important;box-shadow:inset 0 0 0 1px #181816}.fgp-product.fgp-thematic-on .po-radioGroup-item:has(input:checked){border-color:#d7d4cf!important;background:transparent!important;box-shadow:none!important}.fgp-product .fgp-theme-choice:focus-visible{outline:2px solid #6b5a48;outline-offset:3px}.fgp-product .fgp-thematic-panel[hidden]{display:none!important}.fgp-product .fgp-thematic-panel{padding:16px 16px 18px;margin:10px 0 6px;min-width:0;border:1px solid #e1dbd2;border-radius:9px;background:#faf8f5}.fgp-product .fgp-theme-intro{font-size:11.5px;color:#6d665e;line-height:1.55;margin:0 0 15px}.fgp-product .fgp-theme-fieldset{padding:0;margin:0 0 16px;border:0;min-width:0}.fgp-product .fgp-theme-fieldset legend,.fgp-product .fgp-theme-description-label{display:block;font-size:12px;font-weight:650;color:#282521;line-height:1.4;margin:0 0 9px;padding:0}.fgp-product .fgp-theme-formats,.fgp-product .fgp-theme-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fgp-product .fgp-theme-format,.fgp-product .fgp-theme-category{display:flex;align-items:center;gap:8px;min-height:41px;padding:9px 10px;border:1px solid #ded9d2;border-radius:6px;background:#fffdfa;font-size:11.5px;font-weight:500;line-height:1.35;cursor:pointer;color:#38322b}.fgp-product .fgp-theme-format:has(input:checked),.fgp-product .fgp-theme-category:has(input:checked){border-color:#262421;background:#f2eee7;box-shadow:inset 0 0 0 1px #262421}.fgp-product .fgp-theme-format input,.fgp-product .fgp-theme-category input{-webkit-appearance:none;appearance:none;flex:none;height:14px;width:14px;border:1.5px solid #a89f93;border-radius:50%;margin:0;background:transparent;display:grid;place-items:center}.fgp-product .fgp-theme-format input:checked,.fgp-product .fgp-theme-category input:checked{border-color:#25211d}.fgp-product .fgp-theme-format input:checked:before,.fgp-product .fgp-theme-category input:checked:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#25211d}.fgp-product .fgp-theme-format input:focus-visible,.fgp-product .fgp-theme-category input:focus-visible{outline:2px solid #9d8670;outline-offset:2px}.fgp-product #fgp-thematic-description{display:block;width:100%;min-height:84px;resize:vertical;padding:11px 12px;border:1px solid #d9d4cc;border-radius:6px;background:#fffdfa;font-family:inherit;font-size:12px;line-height:1.5;color:#26221e}.fgp-product #fgp-thematic-description:focus{outline:2px solid #9b8472;outline-offset:1px}.fgp-product .fgp-theme-hint{font-size:10.5px;line-height:1.5;color:#7a7269;margin:8px 0 0}@media(max-width:749px){.fgp-product .fgp-theme-choice{min-height:63px;padding:12px;gap:9px}.fgp-product .fgp-theme-choice svg{width:23px;height:23px}.fgp-product .fgp-theme-choice strong{font-size:13px}.fgp-product .fgp-theme-choice small{font-size:10.5px}.fgp-product .fgp-thematic-panel{padding:14px 12px;margin:9px 0 6px}.fgp-product .fgp-theme-format,.fgp-product .fgp-theme-category{font-size:11px;padding:9px 8px;min-height:46px}}@media(prefers-reduced-motion:reduce){.fgp-product .fgp-theme-choice{transition:none}}.fgp-product:not(.fgp-pets):not(.fgp-motors) .po-radioButtons-radioGroup.fgp-theme-native-hidden .po-radioGroup-item{display:none!important}.fgp-product .fgp-theme-error{margin:12px 0 0;color:#a33432;font-size:12px;font-weight:600;line-height:1.5}.fgp-product .fgp-theme-error[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/figurini-people-themes.css.map */
