.tiles-generator{width:100%;padding:15px}.tiles-generator .tile-outer{display:flex;flex-direction:column}.tiles-generator .tile-outer>.tile{display:flex;border:none;box-shadow:none;outline:0;border-radius:12px}.tiles-generator .tile-outer>.tile>.tile-body{display:flex;flex-direction:column;flex:1 1;align-items:center;cursor:pointer;outline:0;padding:10px;border:none;border-radius:12px;box-shadow:0 2px 10px 0 #d4d7dc}.tiles-generator .tile-outer>.tile:hover>.tile-body{box-shadow:0 2px 28px 0 #d4d7dc}.tiles-generator .tile-outer>.tile:active>.tile-body{box-shadow:0 0 0 1px #d4d7dc}.tiles-generator .tile-outer>.tile:focus>.tile-body{box-shadow:0 0 0 2px #d4d7dc}.tiles-generator .tile-outer>.tile:checked>.tile-body{box-shadow:0 0 0 1px #0dc36a}.tiles-generator .tile-outer>.tile[aria-checked=true],.tiles-generator .tile-outer>.tile[checked]{border-radius:12px}.tiles-generator .tile-outer>.tile[aria-checked=true]>.tile-body,.tiles-generator .tile-outer>.tile[checked]>.tile-body{border-radius:12px;box-shadow:0 0 0 1px #0dc36a;background-color:rgba(13,195,106,.1)}.tiles-generator .tile-outer>.tile[aria-checked=true]:hover>.tile-body,.tiles-generator .tile-outer>.tile[checked]:hover>.tile-body{box-shadow:0 0 0 1px #0dc36a;background-color:rgba(13,195,106,.2)}.tiles-generator .tile-outer>.tile[aria-checked=true]:focus>.tile-body,.tiles-generator .tile-outer>.tile[checked]:focus>.tile-body{box-shadow:0 0 0 2px #0dc36a;background-color:rgba(13,195,106,.1)}.tiles-generator .tile-outer>.tile>.tile-body>.tile-copy,.tiles-generator .tile-outer>.tile>.tile-body>.tile-icon-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.tiles-generator .tile-outer>.tile>.tile-body>.tile-icon-wrapper{margin-top:10px;margin-bottom:10px}.tiles-generator .tile-outer>.tile>.tile-body>.tile-copy{text-align:center;margin:auto 0}.tiles-generator .tile-outer>.tile-caption{display:flex;justify-content:center;margin-top:8px;height:15px}.tiles-generator .tile-outer>.tile-caption:empty{margin-top:0}@media only screen and (min-width:992px){.tiles-generator .tile-outer>.tile-caption{margin:0}.tiles-generator .tile-outer>.tile-caption>a{margin-top:8px}}.tiles-generator .tile-outer>.tile>.tile-body>.tile-icon-wrapper>.tile-icon,.tiles-generator .tile-outer>.tile[aria-checked=false]>.tile-body>.tile-icon-wrapper>.tile-icon{display:block}.tiles-generator .tile-outer>.tile>.tile-body>.tile-icon-wrapper>.tile-icon.checked-icon,.tiles-generator .tile-outer>.tile[aria-checked=false]>.tile-body>.tile-icon-wrapper>.tile-icon.checked-icon{display:none}.tiles-generator .tile-outer>.tile[aria-checked=true]>.tile-body>.tile-icon-wrapper>.tile-icon,.tiles-generator .tile-outer>.tile[checked]>.tile-body>.tile-icon-wrapper>.tile-icon{display:none;animation:disappear 1s ease 0s 1 normal}.tiles-generator .tile-outer>.tile[aria-checked=true]>.tile-body>.tile-icon-wrapper>.tile-icon.checked-icon,.tiles-generator .tile-outer>.tile[checked]>.tile-body>.tile-icon-wrapper>.tile-icon.checked-icon{display:block;animation:appear .5s ease 0s 1 normal}.product-selector{margin-top:21px;margin-bottom:30px}.product-selector .ps-tile{background:url(../images/ps-icons-sprite.svg) no-repeat 0 0/cover;width:55px;height:55px}.product-selector .ps-tile.deductions{background-position:0 0}.product-selector .ps-tile.have-job{background-position:-55px 0}.product-selector .ps-tile.has-children{background-position:-110px 0}.product-selector .ps-tile.rent{background-position:-165px 0}.product-selector .ps-tile.simple{background-position:-220px 0}.product-selector .ps-tile.donated{background-position:-275px 0}.product-selector .ps-tile.self-employed-HB{background-position:-330px 0}.product-selector .ps-tile.own-business{background-position:-385px 0}.product-selector .ps-tile.medical{background-position:-440px 0}.product-selector .ps-tile.homeowner{background-position:-495px 0}.product-selector .ps-tile.expert-help{background-position:-550px 0}.product-selector .ps-tile.stocks{background-position:-605px 0}.product-selector .ps-tile.expert{background-position:-660px 0}.product-selector .ps-tile.cpa-ea{background-position:-715px 0}.product-selector .ps-tile.changes{background-position:-770px 0}.product-selector .tiles-generator .tile[aria-checked=true]>.tile-body>.tile-icon-wrapper>.ps-tile,.product-selector .tiles-generator .tile[checked]>.tile-body>.tile-icon-wrapper>.ps-tile{background-position:-825px 0}.product-selector #product-selector-submit{display:block}@media only screen and (min-width:992px){.product-selector #product-selector-submit{display:none}}.product-selector .tile-icon{backface-visibility:hidden}